vim存活日志2---折叠设置

来源:互联网 发布:js select 不可编辑 编辑:程序博客网 时间:2024/06/15 06:45

首先我想先说一下,并不是所有vim都有个.vimrc文件,我用的ubuntu16.04,用apt-get安装完完整的vim之后,并没有找到.vimrc,而是在/etc/vim/下的vimrc文件配置的,注意前面没有点。


其实可以在用户目录下添加.vimrc文件的,这样就只会改变该用户的配置


代码写长了就想着折叠,看了网上的折叠设置

有6种方式来折叠代码

1. manual //手工定义折叠
2. indent //用缩进表示折叠
3. expr  //用表达式来定义折叠
4. syntax //用语法高亮来定义折叠
5. diff //对没有更改的文本进行折叠
6. marker //用标志折叠

一开始我用的是manual手动设置折叠,感觉操作有点烦,然后看的标志折叠marker,默认的折叠标志{{{,}}}可能折叠一些我不想折叠的东西,因为我发现    在文件中空格和换行并不能中断{{{这个标志的识别    。

{{{


{     {             

{

是一样的。

百度并没有直接找到修改默认折叠标签的方法。在vim命令中输入 help fold-manual,查看帮助,用我二把刀的英文水平找到了flodmarker这个值,在vimrc配置文件中加入

set foldmarker= [[[,]]]

,把折叠标签改为了中括号,用的时候放到注释里就好。

0 0
原创粉丝点击