1

我正在尝试标准化 Vimoutliner 来定义 IT 项目。该插件具有多级标题的能力,这些标题使用适当数量的制表符缩进。

每个制表符由“>...”表示(顶部下方的每一级标题都有一个)。

标题下的段落继承标题缩进的空间,并以':'为前缀

我想将选项卡的 VISIBLE 表示更改为一系列空格,系列的结尾以“|”结尾 (管道)。所以第三层标题看起来像

>...>...>...

现在看起来像

           |

请注意,我不想在事后更改行,而是要影响制表符的原始外观。

4

1 回答 1

0

如果你的 vim 是用 +conceal 编译的,你可以用 hide 来完成这个(你可以检查是否:echo has("conceal")返回 1)。首先你需要把

set conceallevel=1

在你的 ~/.vimrc 中。然后你可以这样做:

syntax match Entity ">..." conceal

另见:help hl-Conceal:help concealcursor

于 2012-08-30T19:23:14.173 回答