1

Почему, когда я создаю / сохраняю свой файл (скажем, имя файла 'xyz.sql'), gvim сохраняет другой файл, который он называет 'xyz.sql ~', в том же каталоге? Могу ли я удалить эти "лишние" файлы или они нужны по какой-то причине? Даже когда я закрываю gvim, они все еще присутствуют.

2 ответа2

2

Смотрите раздел часто задаваемых вопросов vim:

You have set the 'backup' option, so Vim creates a backup file when saving
the original file. You can stop Vim from creating the backup file, by
clearing the option:

    :set nobackup
1

Как правильно говорит другой ответ, это резервные файлы. Я хотел просто добавить, что если вы хотите, чтобы у вас все еще были резервные файлы, но вы не хотите, чтобы они загромождали ваши каталоги, вы можете использовать опцию backupdir :

set backupdir=~/.backups,.

Из справки vim:

Список каталогов для файла резервной копии, разделенных запятыми.

  • Файл резервной копии будет создан в первом каталоге в списке, где это возможно. Каталог должен существовать, Vim не создаст его для вас.
  • Пустой означает, что файл резервной копии не будет создан («patchmode» невозможен!). Письмо может потерпеть неудачу из-за этого.

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