Энтаб / Детаб в VIM - PullRequest
       8

Энтаб / Детаб в VIM

6 голосов
/ 19 ноября 2009

В обычных текстовых редакторах вы выбираете блок текста и затем нажимаете Tab , чтобы ввести, и Shift + Tab , чтобы отсоединить.

Как добавить или отключить выделенный блок текста в VIM?

Ответы [ 3 ]

10 голосов
/ 19 ноября 2009

Если вы выделите текст и нажмете «>», он будет иметь отступ, а «<» будет отступать. </p>

Будь то вставка табуляции или пробелов, зависит от вашей настройки "expandtab". Вы можете редактировать количество пробелов / табуляции с помощью настроек «shiftwidth» и «tabstop».

4 голосов
/ 19 ноября 2009

В дополнение к ответу Энди Уайта. Я бы также добавил следующее в vimrc:

vnoremap > >gv
vnoremap < <gv

Так что вам не нужно будет повторно выбирать блок кода для дальнейшего отступа / отступа.

3 голосов
/ 19 ноября 2009

Вам даже не нужно выделять текст. Вы можете сделать отступ / удалить отступ текущей строки, нажав >> или <<.

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