Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
notes:vim_cheat_sheet [2008/06/05 02:37] smthng |
notes:vim_cheat_sheet [2010/04/06 16:33] (current) smthng |
||
|---|---|---|---|
| Line 14: | Line 14: | ||
| In navigation mode, the following can be used to move around | In navigation mode, the following can be used to move around | ||
| - | * **< h \/ j k ^ l >** - Move by one letter - : h-left, l-right, j-down, k-up | + | * **← h ↓ j k ↑ l →** - Move by one letter - : h-left, l-right, j-down, k-up |
| * **w b e** - Move by words - w - next word, b - prev word, e - end of word | * **w b e** - Move by words - w - next word, b - prev word, e - end of word | ||
| * **W B E** Move by sequences of non-blanks (Words) - W - next Word, B - prev Word, E - end of Word | * **W B E** Move by sequences of non-blanks (Words) - W - next Word, B - prev Word, E - end of Word | ||
| Line 53: | Line 53: | ||
| * **" | * **" | ||
| * **"* "+** - Use system clipboard as register | * **"* "+** - Use system clipboard as register | ||
| - | | + | |
| - | ===== Searching & Bookmarks===== | + | ===== Searching & Bookmarks ===== |
| * **/ ?** - Start incremental search forwards or backwards | * **/ ?** - Start incremental search forwards or backwards | ||
| Line 63: | Line 63: | ||
| * **`[a-z]** - jump to bookmark | * **`[a-z]** - jump to bookmark | ||
| * **' | * **' | ||
| - | * **[A-Z]]** - global bookmarks (not buffer-specific) | + | * **[A-Z]** - global bookmarks (not buffer-specific) |
| * **.** - bookmark of last modification | * **.** - bookmark of last modification | ||
| + | |||
| + | ===== Folding ===== | ||
| + | |||
| + | * Folding allows temporarily hiding blocks of text. Folding commands start with z. | ||
| + | * **zR zr** - opens all folds / one level of folds | ||
| + | * **zM zm ** - closes all folds / one level of folds | ||
| + | * **zO zo** - opens all folds at the cursor / one level of folds at the cursor | ||
| + | * **zC zc** - closes all folds at the cursor / one level of folds at the cursor | ||
| + | * **[z ]z** - jump to start/end of fold | ||
| + | * **zj zk** - jump to previous / next fold | ||
| + | * **zE zd** - delete all folds / fold at cursor | ||
| ===== Assorted ===== | ===== Assorted ===== | ||