Настройка gvim swap, отмены и резервного копирования файлов в Windows

Настройка gvim swap, отмены и резервного копирования файлов в Windows

Я установил vimна Windows 10 с помощьюchocolatey. Когда я редактирую fooфайл в powershell, vimостается .foo.un~или .foo~файлов. Что это такое и как мне перестать vimоставлять их?

решение1

Эти файлыbackupиundoфайлы. vimтакже создаетswapфайлы, если происходит сбой во время редактирования.

Отhttps://coderwall.com/p/sdhfug/vim-swap-backup-and-undo-files

В powershellсоздайте следующие каталоги:

~/.vim
~/.vim/.undo
~/.vim/.backup
~/.vim/.swp

Отредактируйте .vimrcфайл, открыв vim и введя:

:edit $MYVIMRC

Затем добавьте следующие строки и сохраните:

set undodir=~/.vim/.undo/
set backupdir=~/.vim/.backup/
set directory=~/.vim/.swp/

vimтеперь поместит ваши файлы undo, backup, и в каталоги , , и соответственно.swap~/.vim/.undo/~/.vim/.backup/~/.vim/.swp/

Связанный контент