]>
Commit | Line | Data |
---|---|---|
24c7594d BB |
1 | 'atom-text-editor.vim-mode': |
2 | 'escape': 'vim-mode:reset-command-mode' | |
3 | 'ctrl-c': 'vim-mode:reset-command-mode' | |
4 | 'ctrl-[': 'vim-mode:reset-command-mode' | |
5 | ||
6 | 'atom-text-editor.vim-mode:not(.command-mode)': | |
7 | 'escape': 'vim-mode:activate-command-mode' | |
8 | 'ctrl-[': 'vim-mode:activate-command-mode' | |
9 | ||
10 | '.platform-darwin atom-text-editor.vim-mode:not(.command-mode)': | |
11 | 'ctrl-c': 'vim-mode:activate-command-mode' | |
12 | ||
13 | 'atom-text-editor.vim-mode.insert-mode': | |
14 | 'ctrl-w': 'editor:delete-to-beginning-of-word' | |
15 | 'ctrl-u': 'editor:delete-to-beginning-of-line' | |
16 | ||
17 | 'atom-text-editor.vim-mode:not(.insert-mode)': | |
18 | 'h': 'vim-mode:move-left' | |
19 | 'left': 'vim-mode:move-left' | |
20 | 'backspace': 'core:move-left' | |
21 | 'l': 'vim-mode:move-right' | |
22 | 'space': 'vim-mode:move-right' | |
23 | 'right': 'vim-mode:move-right' | |
24 | 'k': 'vim-mode:move-up' | |
25 | 'up': 'vim-mode:move-up' | |
26 | 'j': 'vim-mode:move-down' | |
27 | 'down': 'vim-mode:move-down' | |
28 | ||
29 | 'w': 'vim-mode:move-to-next-word' | |
30 | 'W': 'vim-mode:move-to-next-whole-word' | |
31 | 'e': 'vim-mode:move-to-end-of-word' | |
32 | 'E': 'vim-mode:move-to-end-of-whole-word' | |
33 | 'b': 'vim-mode:move-to-previous-word' | |
34 | 'B': 'vim-mode:move-to-previous-whole-word' | |
35 | '}': 'vim-mode:move-to-next-paragraph' | |
36 | '{': 'vim-mode:move-to-previous-paragraph' | |
37 | '0': 'vim-mode:move-to-beginning-of-line' | |
38 | '^': 'vim-mode:move-to-first-character-of-line' | |
39 | '_': 'vim-mode:move-to-first-character-of-line-and-down' | |
40 | '$': 'vim-mode:move-to-last-character-of-line' | |
41 | 'g _': 'vim-mode:move-to-last-nonblank-character-of-line-and-down' | |
42 | '-': 'vim-mode:move-to-first-character-of-line-up' | |
43 | '+': 'vim-mode:move-to-first-character-of-line-down' | |
44 | 'enter': 'vim-mode:move-to-first-character-of-line-down' | |
45 | 'g g': 'vim-mode:move-to-start-of-file' | |
46 | 'ctrl-u': 'vim-mode:scroll-half-screen-up' | |
47 | 'ctrl-b': 'vim-mode:scroll-full-screen-up' | |
48 | 'ctrl-d': 'vim-mode:scroll-half-screen-down' | |
49 | 'ctrl-f': 'vim-mode:scroll-full-screen-down' | |
50 | 'ctrl-e': 'vim-mode:scroll-down' | |
51 | 'ctrl-y': 'vim-mode:scroll-up' | |
52 | 'z enter': 'vim-mode:scroll-cursor-to-top' | |
53 | 'z t': 'vim-mode:scroll-cursor-to-top-leave' | |
54 | 'z .': 'vim-mode:scroll-cursor-to-middle' | |
55 | 'z z': 'vim-mode:scroll-cursor-to-middle-leave' | |
56 | 'z -': 'vim-mode:scroll-cursor-to-bottom' | |
57 | 'z b': 'vim-mode:scroll-cursor-to-bottom-leave' | |
58 | 'z M': 'editor:fold-all' | |
59 | 'z R': 'editor:unfold-all' | |
60 | 'z c': 'editor:fold-current-row' | |
61 | 'z o': 'editor:unfold-current-row' | |
62 | 'G': 'vim-mode:move-to-line' | |
63 | 'H': 'vim-mode:move-to-top-of-screen' | |
64 | 'L': 'vim-mode:move-to-bottom-of-screen' | |
65 | 'M': 'vim-mode:move-to-middle-of-screen' | |
66 | ||
67 | 'd': 'vim-mode:delete' | |
68 | 'D': 'vim-mode:delete-to-last-character-of-line' | |
69 | 'c': 'vim-mode:change' | |
70 | 'C': 'vim-mode:change-to-last-character-of-line' | |
71 | 'S': 'vim-mode:substitute-line' | |
72 | 'r': 'vim-mode:replace' | |
73 | 'I': 'vim-mode:insert-at-beginning-of-line' | |
74 | '>': 'vim-mode:indent' | |
75 | '<': 'vim-mode:outdent' | |
76 | '=': 'vim-mode:auto-indent' | |
77 | 'J': 'vim-mode:join' | |
78 | ||
79 | 'y': 'vim-mode:yank' | |
80 | 'Y': 'vim-mode:yank-line' | |
81 | 'P': 'vim-mode:put-before' | |
82 | 'p': 'vim-mode:put-after' | |
83 | ||
84 | 'g ~': 'vim-mode:toggle-case' | |
85 | 'g U': 'vim-mode:upper-case' | |
86 | 'g u': 'vim-mode:lower-case' | |
87 | '~': 'vim-mode:toggle-case-now' | |
88 | ||
89 | 'ctrl-w ctrl-h': 'window:focus-pane-on-left' | |
90 | 'ctrl-w h': 'window:focus-pane-on-left' | |
91 | 'ctrl-w left': 'window:focus-pane-on-left' | |
92 | 'ctrl-w ctrl-l': 'window:focus-pane-on-right' | |
93 | 'ctrl-w l': 'window:focus-pane-on-right' | |
94 | 'ctrl-w right': 'window:focus-pane-on-right' | |
95 | 'ctrl-w ctrl-k': 'window:focus-pane-above' | |
96 | 'ctrl-w k': 'window:focus-pane-above' | |
97 | 'ctrl-w up': 'window:focus-pane-above' | |
98 | 'ctrl-w ctrl-j': 'window:focus-pane-below' | |
99 | 'ctrl-w j': 'window:focus-pane-below' | |
100 | 'ctrl-w down': 'window:focus-pane-below' | |
101 | 'ctrl-w ctrl-w': 'window:focus-next-pane' | |
102 | 'ctrl-w w': 'window:focus-next-pane' | |
103 | 'ctrl-w ctrl-p': 'window:focus-previous-pane' | |
104 | 'ctrl-w p': 'window:focus-previous-pane' | |
105 | 'ctrl-w ctrl-v': 'pane:split-right' | |
106 | 'ctrl-w v': 'pane:split-right' | |
107 | 'ctrl-w ctrl-s': 'pane:split-down' | |
108 | 'ctrl-w s': 'pane:split-down' | |
109 | 'ctrl-w ctrl-c': 'pane:close' | |
110 | 'ctrl-w c': 'pane:close' | |
111 | 'ctrl-w ctrl-q': 'core:close' | |
112 | 'ctrl-w q': 'core:close' | |
113 | 'g t': 'pane:show-next-item' | |
114 | 'g T': 'pane:show-previous-item' | |
115 | ||
116 | 'm': 'vim-mode:mark' | |
117 | '`': 'vim-mode:move-to-mark-literal' | |
118 | '\'': 'vim-mode:move-to-mark' | |
119 | ||
120 | 'f': 'vim-mode:find' | |
121 | 'F': 'vim-mode:find-backwards' | |
122 | 't': 'vim-mode:till' | |
123 | 'T': 'vim-mode:till-backwards' | |
124 | ';': 'vim-mode:repeat-find' | |
125 | ',': 'vim-mode:repeat-find-reverse' | |
126 | ||
127 | '/': 'vim-mode:search' | |
128 | '?': 'vim-mode:reverse-search' | |
129 | '*': 'vim-mode:search-current-word' | |
130 | '#': 'vim-mode:reverse-search-current-word' | |
131 | 'n': 'vim-mode:repeat-search' | |
132 | 'N': 'vim-mode:repeat-search-backwards' | |
133 | ||
134 | '%': 'vim-mode:bracket-matching-motion' | |
135 | ||
136 | '1': 'vim-mode:repeat-prefix' | |
137 | '2': 'vim-mode:repeat-prefix' | |
138 | '3': 'vim-mode:repeat-prefix' | |
139 | '4': 'vim-mode:repeat-prefix' | |
140 | '5': 'vim-mode:repeat-prefix' | |
141 | '6': 'vim-mode:repeat-prefix' | |
142 | '7': 'vim-mode:repeat-prefix' | |
143 | '8': 'vim-mode:repeat-prefix' | |
144 | '9': 'vim-mode:repeat-prefix' | |
145 | ||
146 | 'atom-text-editor.vim-mode.command-mode': | |
147 | 'i': 'vim-mode:activate-insert-mode' | |
148 | 'v': 'vim-mode:activate-characterwise-visual-mode' | |
149 | 'V': 'vim-mode:activate-linewise-visual-mode' | |
150 | 'ctrl-v': 'vim-mode:activate-blockwise-visual-mode' | |
151 | ||
152 | 'u': 'vim-mode:undo' | |
153 | 'ctrl-r': 'core:redo' | |
154 | ||
155 | 'O': 'vim-mode:insert-above-with-newline' | |
156 | 'o': 'vim-mode:insert-below-with-newline' | |
157 | 'a': 'vim-mode:insert-after' | |
158 | 'A': 'vim-mode:insert-after-end-of-line' | |
159 | 'x': 'vim-mode:delete-right' | |
160 | 'X': 'vim-mode:delete-left' | |
161 | 's': 'vim-mode:substitute' | |
162 | '.': 'vim-mode:repeat' | |
163 | ||
164 | 'ctrl-]': 'symbols-view:go-to-declaration' | |
165 | 'ctrl-T': 'symbols-view:return-from-declaration' | |
166 | ||
167 | 'ctrl-a': 'vim-mode:increase' | |
168 | 'ctrl-x': 'vim-mode:decrease' | |
169 | ||
170 | '" a': 'vim-mode:register-prefix' | |
171 | '" b': 'vim-mode:register-prefix' | |
172 | '" c': 'vim-mode:register-prefix' | |
173 | '" d': 'vim-mode:register-prefix' | |
174 | '" e': 'vim-mode:register-prefix' | |
175 | '" f': 'vim-mode:register-prefix' | |
176 | '" g': 'vim-mode:register-prefix' | |
177 | '" h': 'vim-mode:register-prefix' | |
178 | '" i': 'vim-mode:register-prefix' | |
179 | '" j': 'vim-mode:register-prefix' | |
180 | '" k': 'vim-mode:register-prefix' | |
181 | '" l': 'vim-mode:register-prefix' | |
182 | '" m': 'vim-mode:register-prefix' | |
183 | '" n': 'vim-mode:register-prefix' | |
184 | '" o': 'vim-mode:register-prefix' | |
185 | '" p': 'vim-mode:register-prefix' | |
186 | '" q': 'vim-mode:register-prefix' | |
187 | '" r': 'vim-mode:register-prefix' | |
188 | '" s': 'vim-mode:register-prefix' | |
189 | '" t': 'vim-mode:register-prefix' | |
190 | '" u': 'vim-mode:register-prefix' | |
191 | '" v': 'vim-mode:register-prefix' | |
192 | '" w': 'vim-mode:register-prefix' | |
193 | '" x': 'vim-mode:register-prefix' | |
194 | '" y': 'vim-mode:register-prefix' | |
195 | '" z': 'vim-mode:register-prefix' | |
196 | '" A': 'vim-mode:register-prefix' | |
197 | '" B': 'vim-mode:register-prefix' | |
198 | '" C': 'vim-mode:register-prefix' | |
199 | '" D': 'vim-mode:register-prefix' | |
200 | '" E': 'vim-mode:register-prefix' | |
201 | '" F': 'vim-mode:register-prefix' | |
202 | '" G': 'vim-mode:register-prefix' | |
203 | '" H': 'vim-mode:register-prefix' | |
204 | '" I': 'vim-mode:register-prefix' | |
205 | '" J': 'vim-mode:register-prefix' | |
206 | '" K': 'vim-mode:register-prefix' | |
207 | '" L': 'vim-mode:register-prefix' | |
208 | '" M': 'vim-mode:register-prefix' | |
209 | '" N': 'vim-mode:register-prefix' | |
210 | '" O': 'vim-mode:register-prefix' | |
211 | '" P': 'vim-mode:register-prefix' | |
212 | '" Q': 'vim-mode:register-prefix' | |
213 | '" R': 'vim-mode:register-prefix' | |
214 | '" S': 'vim-mode:register-prefix' | |
215 | '" T': 'vim-mode:register-prefix' | |
216 | '" U': 'vim-mode:register-prefix' | |
217 | '" V': 'vim-mode:register-prefix' | |
218 | '" W': 'vim-mode:register-prefix' | |
219 | '" X': 'vim-mode:register-prefix' | |
220 | '" Y': 'vim-mode:register-prefix' | |
221 | '" Z': 'vim-mode:register-prefix' | |
222 | '" *': 'vim-mode:register-prefix' | |
223 | '" +': 'vim-mode:register-prefix' | |
224 | '" %': 'vim-mode:register-prefix' | |
225 | '" _': 'vim-mode:register-prefix' | |
226 | ||
227 | 'atom-text-editor.vim-mode.operator-pending-mode, atom-text-editor.vim-mode.visual-mode': | |
228 | 'i w': 'vim-mode:select-inside-word' | |
229 | 'i "': 'vim-mode:select-inside-double-quotes' | |
230 | 'i \'': 'vim-mode:select-inside-single-quotes' | |
231 | 'i `': 'vim-mode:select-inside-back-ticks' | |
232 | 'i {': 'vim-mode:select-inside-curly-brackets' | |
233 | 'i }': 'vim-mode:select-inside-curly-brackets' | |
234 | 'i B': 'vim-mode:select-inside-curly-brackets' | |
235 | 'i <': 'vim-mode:select-inside-angle-brackets' | |
236 | 'i >': 'vim-mode:select-inside-angle-brackets' | |
237 | 'i t': 'vim-mode:select-inside-tags' | |
238 | 'i [': 'vim-mode:select-inside-square-brackets' | |
239 | 'i ]': 'vim-mode:select-inside-square-brackets' | |
240 | 'i (': 'vim-mode:select-inside-parentheses' | |
241 | 'i )': 'vim-mode:select-inside-parentheses' | |
242 | 'i b': 'vim-mode:select-inside-parentheses' | |
243 | 'i p': 'vim-mode:select-inside-paragraph' | |
244 | 'a w': 'vim-mode:select-a-word' | |
245 | 'a "': 'vim-mode:select-around-double-quotes' | |
246 | 'a \'': 'vim-mode:select-around-single-quotes' | |
247 | 'a `': 'vim-mode:select-around-back-ticks' | |
248 | 'a {': 'vim-mode:select-around-curly-brackets' | |
249 | 'a }': 'vim-mode:select-around-curly-brackets' | |
250 | 'a B': 'vim-mode:select-around-curly-brackets' | |
251 | 'a <': 'vim-mode:select-around-angle-brackets' | |
252 | 'a >': 'vim-mode:select-around-angle-brackets' | |
253 | 'a [': 'vim-mode:select-around-square-brackets' | |
254 | 'a ]': 'vim-mode:select-around-square-brackets' | |
255 | 'a (': 'vim-mode:select-around-parentheses' | |
256 | 'a )': 'vim-mode:select-around-parentheses' | |
257 | 'a b': 'vim-mode:select-around-parentheses' | |
258 | 'a p': 'vim-mode:select-around-paragraph' | |
259 | 'x': 'vim-mode:reset-command-mode' | |
260 | ||
261 | 'atom-text-editor.vim-mode.visual-mode': | |
262 | 'x': 'vim-mode:delete' | |
263 | 's': 'vim-mode:change' | |
264 | 'o': 'vim-mode:reverse-selections' | |
265 | 'U': 'vim-mode:upper-case' | |
266 | 'u': 'vim-mode:lower-case' | |
267 | ||
268 | 'v': 'vim-mode:activate-characterwise-visual-mode' | |
269 | 'V': 'vim-mode:activate-linewise-visual-mode' | |
270 | 'ctrl-v': 'vim-mode:activate-blockwise-visual-mode' | |
271 | ||
272 | '" a': 'vim-mode:register-prefix' | |
273 | '" b': 'vim-mode:register-prefix' | |
274 | '" c': 'vim-mode:register-prefix' | |
275 | '" d': 'vim-mode:register-prefix' | |
276 | '" e': 'vim-mode:register-prefix' | |
277 | '" f': 'vim-mode:register-prefix' | |
278 | '" g': 'vim-mode:register-prefix' | |
279 | '" h': 'vim-mode:register-prefix' | |
280 | '" i': 'vim-mode:register-prefix' | |
281 | '" j': 'vim-mode:register-prefix' | |
282 | '" k': 'vim-mode:register-prefix' | |
283 | '" l': 'vim-mode:register-prefix' | |
284 | '" m': 'vim-mode:register-prefix' | |
285 | '" n': 'vim-mode:register-prefix' | |
286 | '" o': 'vim-mode:register-prefix' | |
287 | '" p': 'vim-mode:register-prefix' | |
288 | '" q': 'vim-mode:register-prefix' | |
289 | '" r': 'vim-mode:register-prefix' | |
290 | '" s': 'vim-mode:register-prefix' | |
291 | '" t': 'vim-mode:register-prefix' | |
292 | '" u': 'vim-mode:register-prefix' | |
293 | '" v': 'vim-mode:register-prefix' | |
294 | '" w': 'vim-mode:register-prefix' | |
295 | '" x': 'vim-mode:register-prefix' | |
296 | '" y': 'vim-mode:register-prefix' | |
297 | '" z': 'vim-mode:register-prefix' | |
298 | '" A': 'vim-mode:register-prefix' | |
299 | '" B': 'vim-mode:register-prefix' | |
300 | '" C': 'vim-mode:register-prefix' | |
301 | '" D': 'vim-mode:register-prefix' | |
302 | '" E': 'vim-mode:register-prefix' | |
303 | '" F': 'vim-mode:register-prefix' | |
304 | '" G': 'vim-mode:register-prefix' | |
305 | '" H': 'vim-mode:register-prefix' | |
306 | '" I': 'vim-mode:register-prefix' | |
307 | '" J': 'vim-mode:register-prefix' | |
308 | '" K': 'vim-mode:register-prefix' | |
309 | '" L': 'vim-mode:register-prefix' | |
310 | '" M': 'vim-mode:register-prefix' | |
311 | '" N': 'vim-mode:register-prefix' | |
312 | '" O': 'vim-mode:register-prefix' | |
313 | '" P': 'vim-mode:register-prefix' | |
314 | '" Q': 'vim-mode:register-prefix' | |
315 | '" R': 'vim-mode:register-prefix' | |
316 | '" S': 'vim-mode:register-prefix' | |
317 | '" T': 'vim-mode:register-prefix' | |
318 | '" U': 'vim-mode:register-prefix' | |
319 | '" V': 'vim-mode:register-prefix' | |
320 | '" W': 'vim-mode:register-prefix' | |
321 | '" X': 'vim-mode:register-prefix' | |
322 | '" Y': 'vim-mode:register-prefix' | |
323 | '" Z': 'vim-mode:register-prefix' | |
324 | '" *': 'vim-mode:register-prefix' | |
325 | '" +': 'vim-mode:register-prefix' | |
326 | '" %': 'vim-mode:register-prefix' | |
327 | '" _': 'vim-mode:register-prefix' |