首页 » 信息技术 »

在VIM中使用代码折叠

2019年5月11日 / 100次阅读
VIM

强大的VIM当然可以做代码折叠这样基础的事情啦,而且还有很多快捷键可以使用。

:set foldmethod=indent

设置按照indent来折叠代码。

除了indent,还有一些其它的创建折叠的方式。

:set foldlevel=99

设置折叠生效的层次,99很大,这行配置代码表示的意思就是默认不要折叠,比如打开一个文件的时候,默认代码都是展开的。

这两行配置代码完全可以进入.vimrc文件。

VIM代码折叠相关快捷键:

zM,全部折叠;

zR,全部展开;

zc,在当前位置折叠;

zo | za,在当前位置展开,左箭头或者l按键都可以效果一样;

zC,对当前区域做整体折叠;当前区域可以理解为整个函数;

zO  | zA, 对当前区域做整体展开;

zj, 移动下一个折叠点;

zk,移动到上一个折叠垫;zj和zk可以在zM使用之后,快速在各个折叠点进行精确移动。

本文链接:https://www.maixj.net/ict/vim-fold-21292

相关文章

留言区

《在VIM中使用代码折叠》有1条留言

  • 麦新杰

    一个文件长了,定义的函数和类多了,VIM的折叠功能还是很有帮助的。 []


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top