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快速的关闭折叠和打开折叠
对折叠行的复制和删除会对折叠块全部起作用
一些折叠命令
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快速的关闭折叠和打开折叠
对折叠行的复制和删除会对折叠块全部起作用
相关文章推荐
- linux学习笔记—— 文本编辑(代码开发工具)——vim之常用命令
- Ruby学习笔记二帮助生成Vim添加代码头的代码
- [ASP.NET学习笔记之十二]ASP.NET 2.0中Theme、MasterPage和代码国际化
- Java IO学习笔记+代码
- 代码阅读方法与实践_学习笔记:第一章导论
- 学习笔记(2)糟糕的系统计与代码表现及反思
- Asp.Net Ajax 学习笔记21 VS2008的JavaScript代码提示功能
- FastSpring学习笔记二(使用工具MyGeneration生成Model和NHibernate的代码 )
- 让Vim支持PHP代码折叠、调试!
- eCos学习笔记之中断处理代码分析
- VIM学习笔记
- BlogEngine.net 代码学习笔记(一)
- C# 学习笔记 -- 第二天 使用注释提高代码可读性
- Java IO学习笔记+代码(2)
- Java IO学习笔记+代码(1)
- DELPHI调用JAVA代码学习笔记1
- 在Vim中实现C#代码的折叠
- 重构学习笔记之代码的坏味道
- MonoRail学习笔记二:框架代码下载
- Java IO学习笔记+代码(1)