Vim «set noundofile» не работает, Vim по-прежнему создает файлы отмены

#vim

#vim

Вопрос:

Несмотря на то, что я добавил «set noundofile» в файл «_vimrc» в каталоге установки Vim, он все равно создает файлы отмены.

Ответ №1:

  1. Вам не нужно ничего редактировать в каталоге установки Vim. Все, что вы делаете для настройки Vim, должно происходить в вашем собственном каталоге среды выполнения, расположенном в вашем собственном «домашнем каталоге», и нигде больше:
     %USERPROFILE%vimfiles  

    Если его еще нет, создайте его сами.

  2. Отключение файлов отмены действительно выполняется с set noundofile помощью файлов , которые вы должны поместить в свой собственный vimrc каталог , указанный выше:
     %USERPROFILE%vimfilesvimrc  

    Этот файл получен после любого системного уровня vimrc , поэтому все, что вы поместите в этот файл, будет иметь приоритет. Это твое vimrc .

Комментарии:

1. Спасибо за подсказку, это сработало. То, что я сделал, тоже сработало, но на самом деле это не очень элегантно, я должен согласиться теперь, когда вижу альтернативу.

Ответ №2:

Vim имеет файл конфигурации по умолчанию, косвенно загруженный из основного файла «_vimrc».

 source $VIMRUNTIME/vimrc_example.vim  

Эта часть должна быть удалена из конфигурации, в противном случае параметры в vimrc_example перезапишут ранее заданные параметры.