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