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,70 @@ 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 matching the expression '^ [ ] ' marks a line as a TODO list
54+ item.
55+
56+ Example
57+ -------
58+
59+ [ ] Not done
60+ [X] Done
5261
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
62+ Commands
63+ --------
64+ *:VimTodoListsCreateNewItemAbove* *:VimTodoListsCreateNewItemBelow*
65+ *:VimTodoListsCreateNewItem* *:VimTodoListsGoToNextItem*
66+ *:VimTodoListsGoToPreviousItem* *:VimTodoListsToggleItem*
6067
61- Key bindings in normal editing mode
62- ---------------------------------
68+ * :VimTodoListsCreateNewItemAbove - creates a new item in a line above cursor
69+ * :VimTodoListsCreateNewItemBelow - creates a new item in a line below cursor
70+ * :VimTodoListsCreateNewItem - creates a new item in current line
71+ * :VimTodoListsGoToNextItem - go to the next item
72+ * :VimTodoListsGoToPreviousItem - go to the previous item
73+ * :VimTodoListsToggleItem - toggles the item
6374
64- * j, k, o, O, <CR> - no special behavior
65- * <Space> - toggle current item
66- * <leader> e - switch to item editing mode
75+
76+ Default key bindings
77+ --------------------
78+
79+ Item editing mode
80+ -----------------
81+
82+ * j - go to next item
83+ * k - go to previous item
84+ * o - create new item above the cursor
85+ * O - create new item below the cursor
86+ * <Space> - toggle current item
87+ * <CR> - create new item in insert mode
88+ * <leader> e - switch to normal editing mode
89+
90+ Normal editing mode
91+ -------------------
92+
93+ * j, k, o, O, <CR> - no special behavior
94+ * <Space> - toggle current item
95+ * <leader> e - switch to item editing mode
6796
6897==============================================================================
69984. Future Features *VimTodoListsFutureFeatures*
@@ -79,7 +108,7 @@ Key bindings in normal editing mode
79108
80109Source code and issues are hosted on GitHub:
81110
82- https://github.com/aserebryakov/vim-todo-lists
111+ https://github.com/aserebryakov/vim-todo-lists
83112
84113==============================================================================
851146. License *VimTodoListsLicense*
@@ -119,6 +148,10 @@ SOFTWARE.
119148
120149* Fixes broken compatibility with the [filestyle] plugin
121150
151+ 0.2.0
152+
153+ * Adds an option to configure custom key mappings
154+
122155==============================================================================
1231568. Credits *VimTodoListsCredits*
124157
0 commit comments