1
- *vim-todo-lists.txt* Version 0.1.1
1
+ *vim-todo-lists.txt* Version 0.2.0
2
2
*vim-todo-lists*
3
3
4
4
Plugin for TODO lists management.
5
5
6
6
==============================================================================
7
7
CONTENTS *VimTodoListsContents*
8
8
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 |
17
17
18
18
==============================================================================
19
19
1. Introduction *VimTodoListsIntroduction*
@@ -29,41 +29,69 @@ See |VimTodoListsFutureFeatures|.
29
29
2. Installation *VimTodoListsInstallation*
30
30
31
31
Pathogen:
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
+
36
36
NeoBundle:
37
- >
38
- NeoBundle 'aserebryakov/vim-todo-lists'
39
- <
37
+
38
+ NeoBundle 'aserebryakov/vim-todo-lists'
39
+
40
40
Without plugin manager:
41
41
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.
44
44
45
45
==============================================================================
46
46
3. Usage *VimTodoListsUsage*
47
47
48
48
Plugin is automatically applied for files with `.todo ` extension.
49
49
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
52
60
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*
60
66
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
63
73
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
67
95
68
96
==============================================================================
69
97
4. Future Features *VimTodoListsFutureFeatures*
@@ -79,7 +107,7 @@ Key bindings in normal editing mode
79
107
80
108
Source code and issues are hosted on GitHub:
81
109
82
- https://github.com/aserebryakov/vim-todo-lists
110
+ https://github.com/aserebryakov/vim-todo-lists
83
111
84
112
==============================================================================
85
113
6. License *VimTodoListsLicense*
@@ -119,6 +147,10 @@ SOFTWARE.
119
147
120
148
* Fixes broken compatibility with the [filestyle] plugin
121
149
150
+ 0.2.0
151
+
152
+ * Adds an option to configure custom key mappings
153
+
122
154
==============================================================================
123
155
8. Credits *VimTodoListsCredits*
124
156
0 commit comments