本文介绍了vim中的折叠功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有什么方法或工具可以在 vim 中折叠函数,例如 Visual Studio 或 Eclipse?
Is there any way or tools to fold function in vim, like Visual Studio or Eclipse?
推荐答案
Vim folding 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.
za toggle a fold at the cursor.
zo opens a fold at the cursor.
zO opens all folds at the cursor.
zc closes a fold under 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.
来源:vim 文档.
这篇关于vim中的折叠功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!