vim折叠方法

vim折叠功能很是实用,对于linux环境下开发颇有必要。linux

:h(elp) fdm 能够查看全部vim中关于折叠功能的介绍vim

目前有6中折叠方法:递归

1. manual 手工折叠开发

2.indent 缩进折叠语法

3.expr 表达式折叠方法

4. syntax 语法折叠im

5. diff  差别修改折叠di

6.marker 标志位折叠view

保存折叠可使用  :mkview命令保存, 加载折叠则使用 :loadviewvi

标志位折叠使用符号 {{{

折叠方法

zf 或者 <Visual>zf  仅适用于 marker和manual 两种折叠模式

:<range>fo[ld]  建立行范围内的折叠

zd 删除折叠

zD 递归删除折叠

zo 打开折叠

zO 递归打开折叠

zc 关闭折叠

zC递归关闭折叠

相关文章
相关标签/搜索