7

有没有办法查看当前文件中打开的折叠在哪里?我个人在打开折叠并四处移动时遇到问题,我无法找到折叠开始的线!也许有一个选项可以在数字旁边设置一个漂亮的折叠提示。也许是这样的:

+ 1 void myfunc(void) {
| 2     printf("Hello World\n");
| 3     printf("Goodby World!\n");
- 4 }
  5
  6 void anotherfunc(void)
...

这将是非常好的!我已经使用了谷歌,也使用了 vim-help,但没有办法做到这一点。

亲切的问候,musicmatze

4

2 回答 2

13

尝试 :set foldcolumn=1

如果您想要更多折叠列指标增加数量,下面的示例使用:se fdc=3 (快捷方式)

在此处输入图像描述

于 2012-06-10T09:16:47.137 回答
2

一点可能会有所帮助。如果你想改变折叠颜色: 如果你使用 gvim:

:highlight Folded guibg=grey guifg=blue
:highlight FoldColumn guibg=darkgrey guifg=white

但是,如果您从终端使用 vim:

hi Folded ctermbg=black

我在 vimrc 中的设置是:

colorscheme desertEx
"some modifications to the colorscheme
"to view current settings use for instance ':hi Folded'
set foldcolumn=3
hi FoldColumn ctermfg=216
hi FoldColumn ctermbg=black
hi Folded ctermfg=216
hi Folded ctermbg=black
于 2015-03-03T10:36:35.777 回答