first commit. dokuwiki.
[h2N7SspZmY.git] / data / cache / f / f4f069c7f990e9160bf5211f70d1c939.xhtml
blobb6a2ad35d434ed389b46d15df122a1323772d9d4
4 <h1><a name="vim_commands" id="vim_commands">Vim Commands</a></h1>
5 <div class="level1">
6 <table class="inline">
7 <tr class="row0">
8 <th class="col0 leftalign" colspan="2"> Vim Modes </th>
9 </tr>
10 <tr class="row1">
11 <td class="col0 leftalign"> insert </td><td class="col1"> when inserting or replacing text </td>
12 </tr>
13 <tr class="row2">
14 <td class="col0 leftalign"> normal </td><td class="col1"> after pressing escape </td>
15 </tr>
16 <tr class="row3">
17 <td class="col0"> command </td><td class="col1"> after pressing : on normal mode </td>
18 </tr>
19 <tr class="row4">
20 <td class="col0"> operator pending </td><td class="col1 leftalign"> after a command that needs an operator (e.g. :d) </td>
21 </tr>
22 <tr class="row5">
23 <td class="col0 leftalign"> visual </td><td class="col1"> after pressing v, V or Ctrl+V on normal mode </td>
24 </tr>
25 <tr class="row6">
26 <th class="col0" colspan="2"> Miscelaneous </th>
27 </tr>
28 <tr class="row7">
29 <td class="col0"> :set fileencoding=utf8 </td><td class="col1"> change file encoding </td>
30 </tr>
31 </table>
33 </div>
34 <!-- SECTION "Vim Commands" [1-377] -->
35 <h3><a name="motion" id="motion">Motion</a></h3>
36 <div class="level3">
37 <table class="inline">
38 <tr class="row0">
39 <th class="col0" colspan="2"> Operators </th>
40 </tr>
41 <tr class="row1">
42 <td class="col0"> c </td><td class="col1"> change </td>
43 </tr>
44 <tr class="row2">
45 <td class="col0"> d </td><td class="col1"> delete </td>
46 </tr>
47 <tr class="row3">
48 <td class="col0"> y </td><td class="col1"> yank </td>
49 </tr>
50 <tr class="row4">
51 <td class="col0"> ~ </td><td class="col1"> swap case </td>
52 </tr>
53 <tr class="row5">
54 <td class="col0"> g~ </td><td class="col1"> swap case </td>
55 </tr>
56 <tr class="row6">
57 <td class="col0"> g[uU] </td><td class="col1"> make lowercase/uppercase </td>
58 </tr>
59 <tr class="row7">
60 <td class="col0"> ! </td><td class="col1"> filter through external program </td>
61 </tr>
62 <tr class="row8">
63 <td class="col0"> = </td><td class="col1"> indent </td>
64 </tr>
65 <tr class="row9">
66 <td class="col0"> g? </td><td class="col1"> ROT13 encoding </td>
67 </tr>
68 <tr class="row10">
69 <td class="col0"> [&gt;&lt;] </td><td class="col1"> shift right/left </td>
70 </tr>
71 <tr class="row11">
72 <td class="col0"> zf </td><td class="col1"> define a fold </td>
73 </tr>
74 <tr class="row12">
75 <th class="col0" colspan="2"> Left-Right </th>
76 </tr>
77 <tr class="row13">
78 <td class="col0"> [hl] </td><td class="col1"> left/right </td>
79 </tr>
80 <tr class="row14">
81 <td class="col0"> [0$] </td><td class="col1"> beginning/end of line </td>
82 </tr>
83 <tr class="row15">
84 <td class="col0"> [^|g_] </td><td class="col1"> first/last non-blank of line </td>
85 </tr>
86 <tr class="row16">
87 <td class="col0"> [g0|g$] </td><td class="col1"> beginning/end of screen line </td>
88 </tr>
89 <tr class="row17">
90 <td class="col0"> g^ </td><td class="col1"> first non-blank of screen line </td>
91 </tr>
92 <tr class="row18">
93 <td class="col0"> | </td><td class="col1"> go to column </td>
94 </tr>
95 <tr class="row19">
96 <td class="col0"> f&lt;char&gt; </td><td class="col1"> find &lt;char&gt; </td>
97 </tr>
98 <tr class="row20">
99 <td class="col0"> F&lt;char&gt; </td><td class="col1"> find reverse &lt;char&gt; </td>
100 </tr>
101 <tr class="row21">
102 <td class="col0"> t&lt;char&gt; </td><td class="col1"> till &lt;char&gt; </td>
103 </tr>
104 <tr class="row22">
105 <td class="col0"> T&lt;char&gt; </td><td class="col1"> till reverse &lt;char&gt; </td>
106 </tr>
107 <tr class="row23">
108 <td class="col0"> ; </td><td class="col1"> repeat last [fFtT] </td>
109 </tr>
110 <tr class="row24">
111 <td class="col0"> , </td><td class="col1"> repeat reverse last [fFtT] </td>
112 </tr>
113 <tr class="row25">
114 <th class="col0" colspan="2"> Up-Down </th>
115 </tr>
116 <tr class="row26">
117 <td class="col0"> [kj] </td><td class="col1"> up/down </td>
118 </tr>
119 <tr class="row27">
120 <td class="col0"> [gk|gj] </td><td class="col1"> up/down screen line </td>
121 </tr>
122 <tr class="row28">
123 <td class="col0"> [-+] </td><td class="col1"> same as [kj]^ </td>
124 </tr>
125 <tr class="row29">
126 <td class="col0"> G </td><td class="col1"> go to line </td>
127 </tr>
128 <tr class="row30">
129 <th class="col0" colspan="2"> Word </th>
130 </tr>
131 <tr class="row31">
132 <td class="col0"> w </td><td class="col1"> next word </td>
133 </tr>
134 <tr class="row32">
135 <td class="col0"> W </td><td class="col1"> next WORD (space delimited word) </td>
136 </tr>
137 <tr class="row33">
138 <td class="col0"> [eE] </td><td class="col1"> next end of word/WORD </td>
139 </tr>
140 <tr class="row34">
141 <td class="col0"> [bB] </td><td class="col1"> previous (beginning of) word/WORD </td>
142 </tr>
143 <tr class="row35">
144 <td class="col0"> [ge|gE] </td><td class="col1"> previous end of word/WORD </td>
145 </tr>
146 <tr class="row36">
147 <th class="col0" colspan="2"> Text Object </th>
148 </tr>
149 <tr class="row37">
150 <td class="col0"> ( </td><td class="col1"> previous sentence </td>
151 </tr>
152 <tr class="row38">
153 <td class="col0"> ) </td><td class="col1"> next sentence </td>
154 </tr>
155 <tr class="row39">
156 <td class="col0"> { </td><td class="col1"> previous paragraph </td>
157 </tr>
158 <tr class="row40">
159 <td class="col0"> } </td><td class="col1"> next paragraph </td>
160 </tr>
161 <tr class="row41">
162 <td class="col0"> ]] </td><td class="col1"> next { in the first column </td>
163 </tr>
164 <tr class="row42">
165 <td class="col0"> ][ </td><td class="col1"> next } in the first column </td>
166 </tr>
167 <tr class="row43">
168 <td class="col0"> [[ </td><td class="col1"> previous { in the first column </td>
169 </tr>
170 <tr class="row44">
171 <td class="col0"> [] </td><td class="col1"> previous } in the first column </td>
172 </tr>
173 <tr class="row45">
174 <th class="col0" colspan="2"> Text Object Selection </th>
175 </tr>
176 <tr class="row46">
177 <td class="col0"> [ai][wWsp] </td><td class="col1"> a/inner word/WORD/sentence/paragraph </td>
178 </tr>
179 <tr class="row47">
180 <td class="col0"> a[ or a] </td><td class="col1"> a [] block </td>
181 </tr>
182 <tr class="row48">
183 <td class="col0"> i[ or i] </td><td class="col1"> inner [] block </td>
184 </tr>
185 <tr class="row49">
186 <td class="col0"> [ai][()b] </td><td class="col1"> a/inner () block </td>
187 </tr>
188 <tr class="row50">
189 <td class="col0"> [ai][&lt;&gt;] </td><td class="col1"> a/inner &lt;&gt; block </td>
190 </tr>
191 <tr class="row51">
192 <td class="col0"> [ai]t </td><td class="col1"> a/inner tag block </td>
193 </tr>
194 <tr class="row52">
195 <td class="col0"> [ai][{}B] </td><td class="col1"> a/inner {} block </td>
196 </tr>
197 <tr class="row53">
198 <td class="col0"> [ai][”&#039;`] </td><td class="col1"> a/inner quoted string </td>
199 </tr>
200 <tr class="row54">
201 <th class="col0" colspan="2"> Others </th>
202 </tr>
203 <tr class="row55">
204 <td class="col0"> % </td><td class="col1"> next ([{}]), #if, #ifdef, #else, #elif, #endif </td>
205 </tr>
206 <tr class="row56">
207 <td class="col0"> ]) </td><td class="col1"> next unmatched ) </td>
208 </tr>
209 <tr class="row57">
210 <td class="col0"> ]} </td><td class="col1"> next unmatched } </td>
211 </tr>
212 <tr class="row58">
213 <td class="col0"> [( </td><td class="col1"> previous unmatched ( </td>
214 </tr>
215 <tr class="row59">
216 <td class="col0"> [{ </td><td class="col1"> previous unmatched { </td>
217 </tr>
218 <tr class="row60">
219 <td class="col0"> ]m </td><td class="col1"> next start of method </td>
220 </tr>
221 <tr class="row61">
222 <td class="col0"> ]M </td><td class="col1"> next end of method </td>
223 </tr>
224 <tr class="row62">
225 <td class="col0"> [m </td><td class="col1"> previous start of method </td>
226 </tr>
227 <tr class="row63">
228 <td class="col0"> [M </td><td class="col1"> previous end of method </td>
229 </tr>
230 <tr class="row64">
231 <td class="col0"> ]# </td><td class="col1"> next unmatched #else or #endif </td>
232 </tr>
233 <tr class="row65">
234 <td class="col0"> [# </td><td class="col1"> previous unmatched #else or #endif </td>
235 </tr>
236 <tr class="row66">
237 <td class="col0"> ]* or ]/ </td><td class="col1"> next end of a C comment “*/” </td>
238 </tr>
239 <tr class="row67">
240 <td class="col0"> [* or [/ </td><td class="col1"> previous start of a C comment ”/*” </td>
241 </tr>
242 <tr class="row68">
243 <td class="col0"> [HML] </td><td class="col1"> top/middle/botton of window </td>
244 </tr>
245 </table>
247 </div>
248 <!-- SECTION "Motion" [378-2477] -->
249 <h3><a name="map" id="map">Map</a></h3>
250 <div class="level3">
251 <table class="inline">
252 <tr class="row0">
253 <th class="col0 leftalign" colspan="2"> Types </th>
254 </tr>
255 <tr class="row1">
256 <td class="col0 leftalign"> :map </td><td class="col1"> normal, visual or operator pendind mode </td>
257 </tr>
258 <tr class="row2">
259 <td class="col0 leftalign"> :map! </td><td class="col1"> insert or command mode </td>
260 </tr>
261 <tr class="row3">
262 <th class="col0 leftalign" colspan="2"> Example </th>
263 </tr>
264 <tr class="row4">
265 <td class="col0" rowspan="2"> :map! &lt;C-s&gt; &lt;Esc&gt;:w&lt;CR&gt; </td><td class="col1"> maps Ctrl+S to “escape :w enter” </td>
266 </tr>
267 <tr class="row5">
268 <td class="col0">on insert or command mode </td>
269 </tr>
270 </table>
272 </div>
273 <!-- SECTION "Map" [2478-2743] -->
274 <h3><a name="abreviation" id="abreviation">Abreviation</a></h3>
275 <div class="level3">
276 <table class="inline">
277 <tr class="row0">
278 <th class="col0" colspan="2"> Types </th>
279 </tr>
280 <tr class="row1">
281 <td class="col0 leftalign"> :ab(breviate) </td><td class="col1 leftalign"> insert and command mode </td>
282 </tr>
283 <tr class="row2">
284 <td class="col0"> :iab(brev) </td><td class="col1"> insert mode </td>
285 </tr>
286 <tr class="row3">
287 <td class="col0"> :cab(brev) </td><td class="col1"> command mode </td>
288 </tr>
289 <tr class="row4">
290 <th class="col0" colspan="2"> Example </th>
291 </tr>
292 <tr class="row5">
293 <td class="col0" rowspan="2"> :iab #i #include </td><td class="col1"> changes #i&lt;Space&gt; to #include </td>
294 </tr>
295 <tr class="row6">
296 <td class="col0"> on insert mode </td>
297 </tr>
298 </table>
300 </div>
301 <!-- SECTION "Abreviation" [2744-2987] -->
302 <h3><a name="window_management" id="window_management">Window Management</a></h3>
303 <div class="level3">
304 <table class="inline">
305 <tr class="row0">
306 <th class="col0" colspan="2"> Creation </th>
307 </tr>
308 <tr class="row1">
309 <td class="col0"> vim -o </td><td class="col1"> open each file in a separate window </td>
310 </tr>
311 <tr class="row2">
312 <td class="col0"> :sp(lit) or Ctrl+W,S </td><td class="col1"> split current horizontally </td>
313 </tr>
314 <tr class="row3">
315 <td class="col0"> :vs(plit) or Ctrl+W,V </td><td class="col1"> split current vertically </td>
316 </tr>
317 <tr class="row4">
318 <td class="col0"> :new or Ctrl+W,N </td><td class="col1"> open new horizontally </td>
319 </tr>
320 <tr class="row5">
321 <td class="col0"> :vne(w) </td><td class="col1"> open new vertically </td>
322 </tr>
323 <tr class="row6">
324 <th class="col0" colspan="2"> Navigation </th>
325 </tr>
326 <tr class="row7">
327 <td class="col0"> Ctrl+W,W or Ctrl+(W,W) </td><td class="col1"> iterate through windows </td>
328 </tr>
329 <tr class="row8">
330 <td class="col0"> Ctrl+W,[HJKL] </td><td class="col1"> go to windows on left, down, up, right </td>
331 </tr>
332 <tr class="row9">
333 <th class="col0" colspan="2"> Resizing </th>
334 </tr>
335 <tr class="row10">
336 <td class="col0"> Ctrl+W,= </td><td class="col1"> make all windows equally big </td>
337 </tr>
338 <tr class="row11">
339 <td class="col0"> :res[ize] -N or Ctrl+W,- </td><td class="col1"> decrease height </td>
340 </tr>
341 <tr class="row12">
342 <td class="col0"> :res[ize] +N or Ctrl+W,+ </td><td class="col1"> increase height </td>
343 </tr>
344 <tr class="row13">
345 <td class="col0"> :res[size] [N] or Ctrl+W,_ </td><td class="col1"> set window height </td>
346 </tr>
347 <tr class="row14">
348 <td class="col0"> Ctrl+W,&lt; </td><td class="col1"> decrease width </td>
349 </tr>
350 <tr class="row15">
351 <td class="col0"> Ctrl+W,&gt; </td><td class="col1"> increase width </td>
352 </tr>
353 <tr class="row16">
354 <td class="col0"> Ctrl+W,| </td><td class="col1"> set width </td>
355 </tr>
356 <tr class="row17">
357 <th class="col0" colspan="2"> Destruction </th>
358 </tr>
359 <tr class="row18">
360 <td class="col0"> Ctrl+W,C </td><td class="col1"> close window </td>
361 </tr>
362 <tr class="row19">
363 <td class="col0"> Ctrl+W,O </td><td class="col1"> close all other windows </td>
364 </tr>
365 </table>
367 </div>
368 <!-- SECTION "Window Management" [2988-3770] -->
369 <h3><a name="buffer_management" id="buffer_management">Buffer Management</a></h3>
370 <div class="level3">
371 <table class="inline">
372 <tr class="row0">
373 <th class="col0" colspan="2"> Creation </th>
374 </tr>
375 <tr class="row1">
376 <td class="col0"> :e(dit) &lt;name&gt; </td><td class="col1"> open buffer </td>
377 </tr>
378 <tr class="row2">
379 <th class="col0" colspan="2"> Navigation </th>
380 </tr>
381 <tr class="row3">
382 <td class="col0"> :b(uffer) &lt;num&gt; </td><td class="col1"> switch to buffer &lt;num&gt; </td>
383 </tr>
384 <tr class="row4">
385 <td class="col0"> :sb(uffer) &lt;num&gt; </td><td class="col1"> split windows and switch to buffer &lt;num&gt; </td>
386 </tr>
387 <tr class="row5">
388 <th class="col0" colspan="2"> Status </th>
389 </tr>
390 <tr class="row6">
391 <td class="col0"> :ls or :buffers or :files </td><td class="col1"> list buffers </td>
392 </tr>
393 <tr class="row7">
394 <th class="col0" colspan="2"> Command Execution </th>
395 </tr>
396 <tr class="row8">
397 <td class="col0"> :buffdo </td><td class="col1"> execute command on each buffer </td>
398 </tr>
399 <tr class="row9">
400 <th class="col0" colspan="2"> Destruction </th>
401 </tr>
402 <tr class="row10">
403 <td class="col0"> :bd(elete) </td><td class="col1"> unload buffer </td>
404 </tr>
405 <tr class="row11">
406 <td class="col0"> :bw(ipeout) </td><td class="col1"> unload and delete buffer </td>
407 </tr>
408 </table>
410 </div>
411 <!-- SECTION "Buffer Management" [3771-4188] -->
412 <h3><a name="tab_management" id="tab_management">Tab Management</a></h3>
413 <div class="level3">
414 <table class="inline">
415 <tr class="row0">
416 <th class="col0" colspan="2"> Creation </th>
417 </tr>
418 <tr class="row1">
419 <td class="col0"> vim -p </td><td class="col1"> open each file in a separate tab </td>
420 </tr>
421 <tr class="row2">
422 <td class="col0"> :tabe(dit) </td><td class="col1"> open tab </td>
423 </tr>
424 <tr class="row3">
425 <td class="col0"> Ctrl+W,Shift+T </td><td class="col1"> open current window in a new tab </td>
426 </tr>
427 <tr class="row4">
428 <td class="col0"> Ctrl+W,GF </td><td class="col1"> open filename under cursor in new tab </td>
429 </tr>
430 <tr class="row5">
431 <th class="col0" colspan="2"> Navigation </th>
432 </tr>
433 <tr class="row6">
434 <td class="col0"> :tabn(ext) or gt </td><td class="col1"> go to next tab </td>
435 </tr>
436 <tr class="row7">
437 <td class="col0"> :tabp(revious) or gT </td><td class="col1"> go to previous tab </td>
438 </tr>
439 <tr class="row8">
440 <th class="col0" colspan="2"> Organization </th>
441 </tr>
442 <tr class="row9">
443 <td class="col0"> :tabm(ove) &lt;num&gt; </td><td class="col1"> move to after tab page &lt;num&gt; </td>
444 </tr>
445 <tr class="row10">
446 <th class="col0" colspan="2"> Status </th>
447 </tr>
448 <tr class="row11">
449 <td class="col0"> :tabs </td><td class="col1"> list tabs </td>
450 </tr>
451 <tr class="row12">
452 <th class="col0" colspan="2"> Command Execution </th>
453 </tr>
454 <tr class="row13">
455 <td class="col0"> :tabdo </td><td class="col1"> execute command on each tab </td>
456 </tr>
457 <tr class="row14">
458 <th class="col0" colspan="2"> Destruction </th>
459 </tr>
460 <tr class="row15">
461 <td class="col0"> :tabc(lose) </td><td class="col1"> close tab </td>
462 </tr>
463 <tr class="row16">
464 <td class="col0"> :tabo(nly) </td><td class="col1"> close all other tabs </td>
465 </tr>
466 </table>
468 </div>
469 <!-- SECTION "Tab Management" [4189-4760] -->
470 <h3><a name="tags" id="tags">Tags</a></h3>
471 <div class="level3">
475 Use <a href="http://ctags.sourceforge.net/" class="urlextern" title="http://ctags.sourceforge.net/" rel="nofollow">ctags</a> to generate the tags file.
477 </p>
478 <table class="inline">
479 <tr class="row0">
480 <th class="col0" colspan="2"> Navigation </th>
481 </tr>
482 <tr class="row1">
483 <td class="col0"> :ta(g) </td><td class="col1"> jump to tag </td>
484 </tr>
485 <tr class="row2">
486 <td class="col0"> Ctrl+] </td><td class="col1"> jump to tag under cursor </td>
487 </tr>
488 <tr class="row3">
489 <td class="col0"> Ctrl+W ] </td><td class="col1"> split window and go to tag under cursor </td>
490 </tr>
491 <tr class="row4">
492 <td class="col0"> Ctrl+W } </td><td class="col1"> show tag under cursor in preview window </td>
493 </tr>
494 <tr class="row5">
495 <td class="col0"> :pta(g) </td><td class="col1"> show tag in preview window </td>
496 </tr>
497 <tr class="row6">
498 <td class="col0"> Ctrl+T </td><td class="col1"> jump back </td>
499 </tr>
500 <tr class="row7">
501 <td class="col0"> :ts(elect) </td><td class="col1"> list tags that match </td>
502 </tr>
503 <tr class="row8">
504 <td class="col0"> :tj(ump) </td><td class="col1"> :ts that jumps directly when possible </td>
505 </tr>
506 <tr class="row9">
507 <td class="col0"> :sts(elect) </td><td class="col1"> :tselect and split </td>
508 </tr>
509 <tr class="row10">
510 <td class="col0"> g] </td><td class="col1"> Ctrl+] with :tselect </td>
511 </tr>
512 <tr class="row11">
513 <td class="col0"> :tn(ext) </td><td class="col1"> next matching tag </td>
514 </tr>
515 <tr class="row12">
516 <td class="col0"> :tp(revious) </td><td class="col1"> previous matching tag </td>
517 </tr>
518 <tr class="row13">
519 <td class="col0"> :p* </td><td class="col1"> same with preview window </td>
520 </tr>
521 <tr class="row14">
522 <th class="col0" colspan="2"> Status </th>
523 </tr>
524 <tr class="row15">
525 <td class="col0"> :tags </td><td class="col1"> list tag stack </td>
526 </tr>
527 <tr class="row16">
528 <th class="col0" colspan="2"> Destruction </th>
529 </tr>
530 <tr class="row17">
531 <td class="col0"> :pc(lose) or Ctrl+W,Z </td><td class="col1"> close preview window </td>
532 </tr>
533 </table>
535 </div>
536 <!-- SECTION "Tags" [4761-5474] -->
537 <h3><a name="change_list" id="change_list">Change List</a></h3>
538 <div class="level3">
539 <table class="inline">
540 <tr class="row0">
541 <th class="col0" colspan="2"> Navigation </th>
542 </tr>
543 <tr class="row1">
544 <td class="col0"> g; </td><td class="col1"> go to previous change </td>
545 </tr>
546 <tr class="row2">
547 <td class="col0"> g, </td><td class="col1"> go to next change </td>
548 </tr>
549 <tr class="row3">
550 <th class="col0" colspan="2"> Status </th>
551 </tr>
552 <tr class="row4">
553 <td class="col0"> :changes </td><td class="col1"> list changes </td>
554 </tr>
555 </table>
557 </div>
558 <!-- SECTION "Change List" [5475-5612] -->
559 <h3><a name="marks" id="marks">Marks</a></h3>
560 <div class="level3">
561 <table class="inline">
562 <tr class="row0">
563 <th class="col0" colspan="2"> Definition </th>
564 </tr>
565 <tr class="row1">
566 <td class="col0"> m&lt;char&gt; </td><td class="col1"> set mark </td>
567 </tr>
568 <tr class="row2">
569 <th class="col0" colspan="2"> Navigation </th>
570 </tr>
571 <tr class="row3">
572 <td class="col0"> [&#039;`]&lt;char&gt; </td><td class="col1"> jump to line/position of mark </td>
573 </tr>
574 <tr class="row4">
575 <td class="col0"> ]&#039; </td><td class="col1"> jump to line next mark </td>
576 </tr>
577 <tr class="row5">
578 <td class="col0"> ]` </td><td class="col1"> jump to position next mark </td>
579 </tr>
580 <tr class="row6">
581 <td class="col0"> [&#039; </td><td class="col1"> jump to line previous mark </td>
582 </tr>
583 <tr class="row7">
584 <td class="col0"> [` </td><td class="col1"> jump to position previous mark </td>
585 </tr>
586 <tr class="row8">
587 <th class="col0" colspan="2"> Status </th>
588 </tr>
589 <tr class="row9">
590 <td class="col0"> :marks </td><td class="col1"> list the marks </td>
591 </tr>
592 </table>
594 </div>
595 <!-- SECTION "Marks" [5613-5916] -->
596 <h3><a name="jumps" id="jumps">Jumps</a></h3>
597 <div class="level3">
598 <table class="inline">
599 <tr class="row0">
600 <th class="col0" colspan="2"> Navigation </th>
601 </tr>
602 <tr class="row1">
603 <td class="col0"> Ctrl+O </td><td class="col1"> go to previous jump position </td>
604 </tr>
605 <tr class="row2">
606 <td class="col0"> Ctrl+I or &lt;Tab&gt; </td><td class="col1"> go to next jump position </td>
607 </tr>
608 <tr class="row3">
609 <th class="col0" colspan="2"> Status </th>
610 </tr>
611 <tr class="row4">
612 <td class="col0"> :jumps </td><td class="col1"> list jumps </td>
613 </tr>
614 </table>
616 </div>
617 <!-- SECTION "Jumps" [5917-] -->