Vim: вертикальные линии, указывающие, какой отступ строки кода - PullRequest
4 голосов
/ 20 сентября 2011

Есть ли способ заставить Vim показывать вертикальные линии, которые визуально облегчают видеть, сколько знаков табуляции (или пробелов) на строке кода было с отступом?

Ответы [ 2 ]

7 голосов
/ 20 сентября 2011

Я думаю, что этот плагин делает то, что вы хотите.

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

4 голосов
/ 20 сентября 2011

в качестве начала, попробуйте следующее:

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).

...