Несколько полезных опций Vim

Linux Journal
Some Useful Vim Options
July 27th, 2009 by Giovanni Torres in HOWTOs

Vim - один из наиболее популярных текстовых редакторов для Линукс. В настройках Vim имеется несколько опций, который не встречаются в конфигурациях по умолчанию, однако отнюдь не бесполезны в случаях редактирования конфигурационных файлов или написания скриптов на различных языках.

Глобальные опции Vim находятся в файле vimrc, который может быть расположен в /etc или /etc/vim, в зависимости от используемого дистрибутива.
В vimrc для указания начала комментария употребляется двойная кавычка.
Если вы найдете некоторые из указанных опций полезными, скопируйте и вставьте их в vimrc.

Опция

Назначение

syntax on                        

Включает подсветку синтаксиса кода и конфигурационных файлов

set background=dark

Если в терминале используется темный фон вместо белого, эта опция делает темные цвета более яркими

set incsearch

Инкрементный поиск. Полезная опция, когда идет поиск в больших текстовых файлах

set hlsearch

Включает подсветку найденных паттернов. Когда по окончании поиска требуется выключить подсветку, внутри vim используется команда :nohlsearch

set tabstop=4

Делает размер табуляции в 4 пробела. По умолчанию - 8 пробелов

set expandtab

Эта опция заменяет вставку табуляции при нажатии клавиши Tab на вставку соответствующего количества пробелов

set shiftwidth=4

Количество пробелов для (авто)выравнивания

set shiftround

Устанавливает следующее выравнивание на следующую найденную табуляцию

set autoindent

Переводит с предыдущего выравнивания на следующую строку

Назад