vim代码折叠功能,代码隐藏功能

本文共有731个字,关键词:

问题:vim中如何将代码折叠

解决:配置折叠文件,不需要插件

方法:

一、找开vim配置文件vimrc

sudo vim /etc/vim/vimrc

注:这是系统文件,所有用户生效,如果只想当前用户生效,就修改当前用户home目录下的.vimrc文件

cd ~
vim .vimrc                            (.vimrc是在用户home目录下的,而不是.vim目录下)

二、配置折叠代码

set fdm=marker

三、在文件中使用折叠功能

:5,20fo
注:上面是将5到20行代码折叠

四、放开折叠的代码

在折叠处直接zd

上面是使用marker折叠方法,这种是在代码中添加三个花括号,个人不喜欢,因为保存后文件无法正常运行
下面使用indent方法

sudo vim /etc/vim/vimrc
set fdm=indent
zc折叠代码
zo打开折叠
za打开或折叠代码,zR打开所有代码,zM折叠所有可折叠代码
set foldlevel=3   这样默认就不折叠代码了
注:这种方法,不能折叠所有代码

注:在vim中运行 :h Folding 命令,查看折叠的帮助文档
参考:

http://blog.csdn.net/zcube/article/details/42325741
版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论