1

В одном из моих файлов настроек я установил viminfo на

set viminfo+=n~/.cache/vim/info

Теперь и ~/.viminfo и ~/.cache/vim/info созданы. Если я удалил ~/.viminfo он снова воссоздается.

Как я могу сказать Vim избегать создания файла ~/.viminfo и использовать только файл ~/.cache/vim/info ?

1 ответ1

1

Я думаю, это потому, что Vim уже создает файл по умолчанию, прежде чем он перейдет к вашему переопределению в вашем ~/.vimrc . Чтобы избежать этого, вам нужно передать это изменение конфигурации непосредственно в Vim при запуске:

$ vim -i ~/.cache/vim/info

Или очистите ваш ~/.vimrc через

:autocmd VimLeave * call delete('~/.viminfo')

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .