Номера строк vim - как их включить по умолчанию?

Я могу :set number изнутри файла, который я редактирую, но как я могу заставить их всегда быть включенными по умолчанию?

Ответ 1

Добавьте set number в ваш файл .vimrc в вашем домашнем каталоге.
Если файл .vimrc отсутствует в вашем домашнем каталоге, создайте его с помощью vim.vimrc и добавьте необходимые команды при открытии.

Вот сайт, который объясняет vimrc и как его использовать.

Ответ 2

Чтобы изменить настройку по умолчанию для отображения номеров строк в vi/vim:

vi ~/.vimrc

затем добавьте в файл следующую строку:

set number

Либо мы можем source ~/.vimrc, либо сохранить и выйти с помощью :wq, теперь будущие сессии vi/vim будут иметь нумерацию :)

Ответ 3

Терминал > su > password > vim /etc/vimrc

Нажмите здесь и отредактируйте, как в строке (13):

set nu

click here and Edit as "Line number (13)"

Ответ 4

У меня не было файла .vimrc в моем домашнем каталоге. Я создал один, добавил эту строку:

set number

и это решило проблему.

Ответ 5

в домашнем каталоге вы найдете файл с именем ".vimrc" в этом файле, добавьте этот код " set nu" и сохраните и выйдите и откройте новый файл vi, и вы найдете номера строк на этом.

Ответ 6

Я использую 64-разрядную версию Debian 7.

У меня не было файла .vimrc в моей домашней папке. Я создал один и смог установить пользовательские значения по умолчанию для vim.

Однако для Debian 7 другим способом является редактирование /etc/vim/vimrc

Вот блок комментариев в этом файле:

" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just
" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
" you can find below.  If you wish to change any of those settings, you should
" do it in this file (/etc/vim/vimrc), since debian.vim will be overwritten
" everytime an upgrade of the vim packages is performed.  It is recommended to
" make changes after sourcing debian.vim since it alters the value of the
" 'compatible' option.

Ответ 7

Если вы не хотите добавлять/редактировать .vimrc, вы можете начать с

vi "+set number" /path/to/file

Ответ 8

set nu set ai set tabstop=4 set ls=2 set autoindent

Добавьте приведенный выше код в ваш файл .vimrc. если файл .vimrc отсутствует, создайте его в своем домашнем каталоге (/home/имя пользователя)

set nu → Это заставляет Vim отображать номера строк

set ai → Это позволяет Vim включить авто-отступ

set ls = 2 → Это заставляет Vim показывать строку состояния

set tabstop = 4 → Это заставляет Vim устанавливать вкладку длиной 4 пробела (по умолчанию 8)

enter image description here

enter image description here

Имя файла также будет отображаться.