как поместить курсор в начало `tab` - PullRequest
5 голосов
/ 10 декабря 2011

Когда я открываю справку vim, я нажимаю 0 , чтобы перейти к началу строки;
Когда я нажимаю j , чтобы прокрутить вниз, курсор перемещается вправо на 8 пробелов при фокусировкеtab
И курсор возвращается назад при фокусировке non-tab
Это не очень хорошо для глаз.
Есть ли опция, позволяющая vim фокусировать начало tab, чтобы курсор оставался в столбце 0

Ответы [ 2 ]

6 голосов
/ 15 марта 2013

Другой вариант:

http://blog.killtheradio.net/how-tos/vim-cursor-at-beginning-of-tab-in-normal-mode/

set list lcs=tab:\ \ 
" Note the extra space after the second \
3 голосов
/ 10 декабря 2011

Вы можете достичь этого, установив

set virtualedit=all

Это позволяет вам позиционировать курсор в любом месте буфера, даже за концом строки и перед символом табуляции.В help virtualedit есть предупреждение, что он может сломать некоторые скрипты или плагины, поэтому используйте его осторожно!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...