Подтвердить что ты не робот

Что такое .un ~ файл или или почему Vim в терминале делает файл .un ~?

Я заметил, что у меня есть некоторые dotfiles, заканчивающиеся на .un~, например, у меня есть .vividchalk.vim.un~, но я не уверен, откуда это взялось. Похоже, они созданы, когда я использую Vim в Терминале. Что это за файлы? Могут ли они удалиться, когда я закрою файл, который редактирую?

4b9b3361

Ответ 1

Когда вы редактируете и сохраняете файлы, Vim создает файл с тем же именем, что и    исходный файл и расширение "un ~" в конце. Как остановить Vim    от создания этого файла (или) Как отключить функцию Vim undofile?

Vim 7.3 содержит в качестве новой функции постоянную отмену, то есть отмену информации не будут потеряны при выходе из Vim и будут сохранены в файле, который заканчивается на .un Вы установили параметр "undofile", поэтому Vim создает файл отмены при сохранении исходный файл. Вы можете остановить Vim от создания файла резервной копии, очистка опции:

:set noundofile

Обратите внимание, что по умолчанию эта опция отключена. Вы явно включил параметр "undofile" в одном из файлов инициализации. если ты хотите, чтобы ваши хроники были сохранены только в определенном каталоге, вы можете укажите параметр "undodir" в каталог, который будет содержать все ваши агрегированные недоставы.

Источник: http://vimhelp.appspot.com/vim_faq.txt.html#faq-7.2