NeoVIm не загружает файл ~/.nvimrc автоматически

Я хотел изучить текстовый редактор для программирования. Тем не менее, я быстро столкнулся с небольшой загвоздкой, которую, похоже, не могу найти.

Я изменил свой файл /home/user/.nvimrc, чтобы добавить некоторые плагины, и я могу загрузить его с помощью :source ~/.nvimrc, однако он никогда не загружается автоматически. :scriptnames показывает список скриптов в /usr/, но таинственным образом отсутствует в списке файл .nvimrc в моем домашнем каталоге. Опять же, я могу загрузить его в командной строке, но мне не нужно использовать :so ~/.nvimrc каждый раз, когда я открываю файл.

Я не использую sudo для запуска vim.

Как я могу решить эту проблему? Это то, что должен делать каждый?


person J. Doe    schedule 19.04.2017    source источник


Ответы (2)


Это может быть проблема: https://github.com/neovim/neovim/issues/3530

Резюме:

Новое местоположение ~/.config/nvim/init.vim.

Чтобы сохранить ~/.nvimrc, вы можете получить его из нового места:

mkdir -p ~/.config/nvim
echo 'source ~/.nvimrc' > ~/.config/nvim/init.vim
person Doktor OSwaldo    schedule 19.04.2017
comment
Или вы можете использовать символическую ссылку. - person Tommaso Thea Cioni; 11.05.2018

Вместо прямого обращения к вашему файлу rc рассмотрите возможность использования $MYVIMRC:

:e $MYVIMRC
:source $MYVIMRC

Ссылка: Изучите Vim трудным путем/Редактирование vimrc

person Jim U    schedule 19.04.2017