1- *vim-todo-lists.txt* Version 0.1.1
1+ *vim-todo-lists.txt* Version 0.2.0
22*vim-todo-lists*
33
44Plugin for TODO lists management.
55
66==============================================================================
77CONTENTS *VimTodoListsContents*
88
9- 1. Introduction .... | VimTodoListsIntroduction |
10- 2. Installation .... | VimTodoListsInstallation |
11- 3. Usage ........... | VimTodoListsUsage |
12- 4. Contribution .... | VimTodoListsContribution |
13- 5. Future Features.. | VimTodoListsFutureFeatures |
14- 6. License ......... | VimTodoListsLicense |
15- 7. Changelog ....... | VimTodoListsChangelog |
16- 8. Credits ......... | VimTodoListsCredits |
9+ 1. Introduction .... | VimTodoListsIntroduction |
10+ 2. Installation .... | VimTodoListsInstallation |
11+ 3. Usage ........... | VimTodoListsUsage |
12+ 4. Contribution .... | VimTodoListsContribution |
13+ 5. Future Features.. | VimTodoListsFutureFeatures |
14+ 6. License ......... | VimTodoListsLicense |
15+ 7. Changelog ....... | VimTodoListsChangelog |
16+ 8. Credits ......... | VimTodoListsCredits |
1717
1818==============================================================================
19191. Introduction *VimTodoListsIntroduction*
@@ -29,41 +29,69 @@ See |VimTodoListsFutureFeatures|.
29292. Installation *VimTodoListsInstallation*
3030
3131Pathogen:
32- >
33- $ cd ~/.vim/bundle
34- $ git clone https://github.com/aserebryakov/vim-todo-lists.git
35- <
32+
33+ $ cd ~/.vim/bundle
34+ $ git clone https://github.com/aserebryakov/vim-todo-lists.git
35+
3636NeoBundle:
37- >
38- NeoBundle 'aserebryakov/vim-todo-lists'
39- <
37+
38+ NeoBundle 'aserebryakov/vim-todo-lists'
39+
4040Without plugin manager:
4141
42- Clone or download this repository and copy its contents to your ~/.vim/
43- directory.
42+ Clone or download this repository and copy its contents to your ~/.vim/
43+ directory.
4444
4545==============================================================================
46463. Usage *VimTodoListsUsage*
4747
4848Plugin is automatically applied for files with `.todo ` extension.
4949
50- Key bindings in item editing mode
51- ---------------------------------
50+ TODO Items
51+ ----------
52+
53+ The ' [ ] ' sequence of characters marks a line as a TODO list item.
54+
55+ Example
56+ -------
57+
58+ [ ] Not done
59+ [X] Done
5260
53- * j - go to next item
54- * k - go to previous item
55- * o - create new item above the cursor
56- * O - create new item below the cursor
57- * <Space> - toggle current item
58- * <CR> - create new item in insert mode
59- * <leader> e - switch to normal editing mode
61+ Commands
62+ --------
63+ *:VimTodoListsCreateNewItemAbove* *:VimTodoListsCreateNewItemBelow*
64+ *:VimTodoListsCreateNewItem* *:VimTodoListsGoToNextItem*
65+ *:VimTodoListsGoToPreviousItem* *:VimTodoListsToggleItem*
6066
61- Key bindings in normal editing mode
62- ---------------------------------
67+ * :VimTodoListsCreateNewItemAbove - creates a new item in a line above cursor
68+ * :VimTodoListsCreateNewItemBelow - creates a new item in a line below cursor
69+ * :VimTodoListsCreateNewItem - creates a new item in current line
70+ * :VimTodoListsGoToNextItem - go to the next item
71+ * :VimTodoListsGoToPreviousItem - go to the previous item
72+ * :VimTodoListsToggleItem - toggles the item
6373
64- * j, k, o, O, <CR> - no special behavior
65- * <Space> - toggle current item
66- * <leader> e - switch to item editing mode
74+
75+ Default key bindings
76+ --------------------
77+
78+ Item editing mode
79+ -----------------
80+
81+ * j - go to next item
82+ * k - go to previous item
83+ * o - create new item above the cursor
84+ * O - create new item below the cursor
85+ * <Space> - toggle current item
86+ * <CR> - create new item in insert mode
87+ * <leader> e - switch to normal editing mode
88+
89+ Normal editing mode
90+ -------------------
91+
92+ * j, k, o, O, <CR> - no special behavior
93+ * <Space> - toggle current item
94+ * <leader> e - switch to item editing mode
6795
6896==============================================================================
69974. Future Features *VimTodoListsFutureFeatures*
@@ -79,7 +107,7 @@ Key bindings in normal editing mode
79107
80108Source code and issues are hosted on GitHub:
81109
82- https://github.com/aserebryakov/vim-todo-lists
110+ https://github.com/aserebryakov/vim-todo-lists
83111
84112==============================================================================
851136. License *VimTodoListsLicense*
@@ -119,6 +147,10 @@ SOFTWARE.
119147
120148* Fixes broken compatibility with the [filestyle] plugin
121149
150+ 0.2.0
151+
152+ * Adds an option to configure custom key mappings
153+
122154==============================================================================
1231558. Credits *VimTodoListsCredits*
124156
0 commit comments