В Vim можно настроить всё! Ещё раз в этом убедился, когда попытался сменить тему оформления редактора. Однако, для того, чтобы что-то сменить, нужно знать как и где это менять. В случае Vim темы находятся в папке ~/.vim/colors/ и имеют расширение vim.
Теперь как: можно, конечно, поискать описание, подбирать параметры, но есть более удобный способ: программка, разработанная Yukihiro Nakadaira, предоставляющая понятный и удобный интерфейс и генерирующая файл темы.
Vim – очень древний редактор текстовых файлов. Со своей историей и традициями. Однако, не все они полезны и привычны в наше время. К примеру, сейчас принято делать табуляцию в 4 символа (а не 8 как раньше). Но Vim продолжает по-умолчанию ставить 8 (видимо, намекая на свою основательность и древность).
Также Vim – это, пожалуй, самый настраиваемый редактор. Поэтому очевидно, что и настроить размер табуляции можно. И действительно: идём в Edit -> Settings Window, выбираем “15 tabs and indenting”, меняем параметр softtabstop.
Есть и другой способ: набрать команду “:set softtabstop=4“.
В том же “15 tabs and indenting” есть ещё много настроек. К примеру, можно сделать табуляцию в стиле питона: 4 пробела.
Для этого нам нужно активировать expandtab (кликом enter по параметрам) и в shiftwidth поставить нужное значение (на сколько пробелов заменять табуляцию).
В командах это будет выглядеть так:
:set expandtab :set shiftwidth=4
Вкратце: это когда при переносе строки уровень табуляции сохраняется.
Поправить это можно там же: поле autoindent.
Или использовать команду “:set ai“.