vim
Опции Vim
Поиск…
Синтаксис
-
:set [no](option|shortcut)
-
:set (option|shortcut)=value
-
:set (option|shortcut)(?|&)
- не использовать
:
в файле vimrc
замечания
Смотрите видео vimcast 1
Задавать
Чтобы установить параметры, используйте :set
инструкцию. Пример:
:set ts=4
:set shiftwidth=4
:set expandtab
:set autoindent
Чтобы просмотреть текущее значение параметра - type :set {option}?
, Пример:
:set ts?
Чтобы сбросить значение параметра по умолчанию - введите :set {option}&
. Пример:
:set ts&
вдавливание
ширина
Чтобы сделать углубления шириной 4 пробела:
:set shiftwidth=4
пространства
Чтобы использовать пробелы в качестве отступов, 4 пробела:
:set expandtab
:set softtabstop=4
softtabstop
и sts
эквивалентны:
:set sts=4
Вкладки
Чтобы использовать вкладки как отступы, 4 пробела:
:set noexpandtab
:set tabstop=4
tabstop
и ts
эквивалентны:
:set ts=4
Автоматический отступ
:set autoindent
Инструкции
инструкция | Описание | По умолчанию |
---|---|---|
табуляция | ширина символа табуляции | 8 |
expandtab | вызывает использование пробелов вместо символа табуляции | от |
softabstop | настраивать пробелы | 0 |
shiftwidth | определяет количество пробелов в нормальном режиме | 8 |
Невидимые персонажи
Показать или скрыть невидимые персонажи
Чтобы показать невидимые символы:
:set list
Чтобы скрыть невидимые символы:
:set nolist
Чтобы переключиться между показом и скрытием невидимых символов:
:set list!
Символы символов по умолчанию
Условное обозначение | символ |
---|---|
^ I | табуляция |
$ | Новая линия |
Настройка символов
Чтобы установить символ табуляции на **> ** и новый символ линии на ¬
set listchars=tab:>\ ,eol:¬
Чтобы установить пробелы в _
set listchars=spaces
Чтобы просмотреть список параметров символа
:help listchars