Skip to content

Instantly share code, notes, and snippets.

@permanuno
Last active December 18, 2015 19:19
Show Gist options
  • Save permanuno/5831945 to your computer and use it in GitHub Desktop.
Save permanuno/5831945 to your computer and use it in GitHub Desktop.
vim folding cheat sheet

vim folding cheat sheet

Obtained from a Linux.com tutorial.

vim fold commands

zf#j:       creates a fold from the cursor down # lines.
zf/string:  creates a fold from the cursor to string .
zj:         moves the cursor to the next fold.
zk:         moves the cursor to the previous fold.
zo:         opens a fold at the cursor.
zO:         opens all folds at the cursor.
zm:         increases the foldlevel by one.
zM:         closes all open folds.
zr:         decreases the foldlevel by one.
zR:         decreases the foldlevel to zero -- all folds will be open.
zd:         deletes the fold at the cursor.
zE:         deletes all folds.
[z:         move to start of open fold.
]z:         move to end of open fold.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment