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

Я знаю, что вы можете добавить номера строк в vim, используя,

:set number

Как установить это в поведение по умолчанию?

2 ответов


добавьте следующую строку в ~/.vimrc (если не существует, создайте новый файл)

:set nu

и сохраните файл


параметры $HOME/.vimrc файл будет загружен автоматически.

за исключением set number чтобы показать linenumber, у меня есть это, чтобы переключить нормальный номер строки и относительный номер строки: (нажав <leader>nu)

"---------------------------------------------------------
"toggle relativeline number
"---------------------------------------------------------
function! ToggleRelativeNumber()
    let &relativenumber = &relativenumber?0:1
    "let &number = &relativenumber? 0:1
endfunction
nnoremap <silent> <Leader>nu :call ToggleRelativeNumber()<cr>

https://github.com/sk1418/myConf/blob/master/common/.vimrc#L704