Vim的折叠功能
##
作者:haijd
折行的用处:
- 创建折行进行大纲预览
- 移动到某处进行编辑
- 使用jzij打开文本进行编辑
- 编辑完毕后再用jzij打开折行进行移动
打开vim的折叠功能,请在 “~/.vimrc” 中加入 “:set foldmethod=marker”,使用vim默认的折叠标签进行处理。使用方法如下:
1、加折叠标签
在normal模式下,从键盘输入zf并回车,您就会看到折叠在一起的两行标签如下:
/*\{\{\{*/
.....这里输入您 的程序代码
/*\}\}\}*/
2、输入程序代码后,将代码折叠起来使用如下命令(normal模式):
zc 回车
3、打开折叠的程序有以下几种方法
- 在折叠的行上移动光标
- 在normal模式下输入zo并回车
4、给一段文字加折行(normal 模式)
zfap
5、zr命令可以打开折叠几层的内容 zm使用内容折叠的更多一些(多层折叠操作时可反复使用)。
6、嵌套了多层的折行, 也可以用zR命令一次打开所有折行
7、关闭所有的嵌套折行使用zM
8、可以用jznj命令来禁用一个折行. 然后用jzNj还可以恢复它. jzij命令则可以在两者之间切换.
其它的请参考vim的使用手
]]>