红联Linux门户
Linux帮助

vim学习笔记--代码折叠

发布时间:2017-04-15 09:24:47来源:linux网站作者:普朗克常量
对于很长的代码段,折叠可以让我们更快的浏览到我们想要浏览的内容,帮助手册里面内容很多,写一些觉得目前对自己有用的。
vim学习笔记--代码折叠
 
一些折叠命令
 
zfap
使用这个命令时就会创建一段文本折叠,zf是操作符,ap是文本对象,折叠多长不好界定,所以我觉得实操可以这样:
按v在可视模式下选择要折叠的文本,然后按zf折叠
通过j命令折叠,如zf22j,折叠当前光标到接下去22行的内容 
 
zo
在折叠的行按zo(open fold),打开折叠
 
zc
对于打开的折叠可以通过zc(close fold)再次折叠这个区域
 
zr
打开全部的折叠,如果折叠有嵌套,那么嵌套会被打开一层,可以再通过zr命令打开折叠
 
zm
和zr命令相反,折叠更多(more)
 
zn zN zi
zn禁用折叠功能,zN恢复原来的折叠,zi在两者之间切换,实际操作可以通过zi快速的关闭折叠和打开折叠
 
对折叠行的复制和删除会对折叠块全部起作用。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/30007.html