Vim:垂直线表示一行代码缩进了多少?

时间:2011-09-19 20:05:31

标签: vim indentation highlighting

有没有办法让Vim显示垂直线条,以便在视觉上更容易看到一行代码缩进了多少制表符(或空格)?

2 个答案:

答案 0 :(得分:7)

我认为这个插件可以满足您的需求。

https://github.com/nathanaelkane/vim-indent-guides

答案 1 :(得分:4)

首先,试试这个:

set list listchars=tab:»·,trail:·,extends:#

请参阅:help 'listchars'

您也可以使用(在这种情况下为80)在任何所需的列上放置一条垂直线:

highlight OverLength ctermbg=red ctermfg=white guibg=#592929
match OverLength /\%81v.\+/

从vim 7.3开始,您可以使用set colorcolumn=80(简称set cc=80)。