Как получить маржинальные индикаторы (см. Изображение) в gvim - PullRequest
4 голосов
/ 19 мая 2011

Я использую эту функцию в Geany:

image

Как включить его в gvim?

Ответы [ 3 ]

2 голосов
/ 19 мая 2011

Взгляните на плагин Indent Guides . Он может делать то, что вы хотите.

Я лично использую SeeTab . Он не подходит для постоянных направляющих отступов (которые я нахожу отвлекающими), но отлично подходит для выборочного включения / выключения, чтобы ориентироваться.

0 голосов
/ 19 мая 2011

Вы можете попробовать set listchars=tab:\|\ с пробелом после второй обратной косой черты (переполнение стека не будет отображаться).

Чтобы показать, что я имею в виду, полная настройка listchars может включать:

set listchars=tab:\|\ ,trail:·,extends:…,precedes:…,eol:¬.

| - неидеальное, но функциональное решение.

0 голосов
/ 19 мая 2011

Я не думаю, что это там, однако

  • :se cursorcolumn
  • сворачивание (например, se fdm=indent)
  • в сочетании с zj zk
  • :he %

Возможно, вы облегчите себе жизнь.Видите ли, я всегда чувствую, что Vi (m) меньше примерно смотрит на экран и больше говорит о 'говорении' в движениях объекта, и это одна из областей, где кажется, что

...