Если бы я хотел иметь традиционный отступ в vi / vim, я бы ввел следующие команды:
:set tabstop=4
:set shiftwidth=4
:set expandtab
Эти команды утомительно вводить каждый раз, когда я открываю файл. Как я могу постоянно хранить эти настройки?
Создайте файл в вашем домашнем каталоге с именем .vimrc
и поместите туда свои команды:
set tabstop=4
set shiftwidth=4
set expandtab
В Vim Howto из Ubuntu есть несколько советов по базовой настройке, если вы хотите углубиться в подробности, есть Vim Book и FAQ .
У vi-improved.org также есть хороший, большой пример .vimrc одного человека, который вы можете найти в.
хранить
set tabstop=4
set shiftwidth=4
set expandtab
или
set ts=4 sw=4
set expandtab
В вашем ~/.vimrc
файле. EG /home/user/.vimrc
или /home/$(whoami)/.vimrc
. Вы можете использовать и другие настройки в .vimrc, которые вы регулярно используете, например, syntax on
если вы используете полную версию VIM.
Как только вы откроете терминал в \home\user\exampleuser\
(каталог по умолчанию), создайте файл .vimrc
. Если вам действительно нравится vim, вы можете ввести vim .vimrc
в командной строке или использовать nano. Этот файл будет контролировать vim. Затем введите код, который вы хотите установить здесь, следующим образом:
set expandtab
(обратите внимание, без двоеточий (:)) Затем сохраните файл, и все готово!
:
перед командой в vimrc безвреден.:set
такой же, какset
в vimrc. См:h script
.