您的位置:首页 > 编程语言

vim学习笔记--代码折叠

2017-03-27 22:44 295 查看
对于很长的代码段,折叠可以让我们更快的浏览到我们想要浏览的内容,帮助手册里面内容很多,写一些觉得目前对自己有用的。



一些折叠命令

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快速的关闭折叠和打开折叠

对折叠行的复制和删除会对折叠块全部起作用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vim