在 .vimrc 中设置 fillchars=foldclose:▸ 无法更改 '+--' 折叠字符

set fillchars=foldclose:▸ in .vimrc does not work to change '+--' folding characters

我正在使用 vim 8.2.

在我的 .vimrc 文件中,我能够成功地使用 fillchars 更改折叠:

set foldmethod=indent
set fillchars=fold:\

但是当我尝试使用 foldopen 和 foldclose 选项时它不起作用

set fillchars=fold:\ ,foldclose:▸

(我尝试了 set fillchars=foldclose:\▸ 但没有成功,并且 我也在一些文件 :set fillchars=foldclose:▸ 中尝试了同样的结果)

谁能帮帮我?

谢谢

你的截图只显示了一个折叠,其中 foldopenfoldclose 中的 :help 'fillchars' 没有效果。如果你想看到它们,你必须启用 :help 'foldcolumn':

如果您真正想要的是更改折叠文本开头的 +--,您应该使用 :help 'foldexpr'.