Kiedy edytujesz i zapisujesz pliki, Vim tworzy plik o tej samej nazwie co oryginalny plik i un~
rozszerzeniem na końcu.
Vim 7.3 zawiera nową funkcję trwałego cofania, co oznacza, że informacje o cofnięciu nie zostaną utracone po wyjściu z Vima i zostaną zapisane w pliku kończącym się na .un~
. Ustawiłeś undofile
opcję, więc Vim tworzy plik cofania podczas zapisywania oryginalnego pliku. Możesz powstrzymać Vima przed tworzeniem pliku kopii zapasowej, odznaczając opcję:
:set noundofile
Zauważ, że domyślnie ta opcja jest wyłączona. Jawnie włączyłeś undofile
opcję w jednym z plików inicjalizacyjnych. Jeśli chcesz, aby twoje undofile były przechowywane tylko w określonym katalogu, możesz wskazać undodir
opcję do katalogu, który będzie zawierał wszystkie twoje zagregowane undofiles.
Źródło: http://vimhelp.appspot.com/vim_faq.txt.html#faq-7.2
vim-sensible
. Czytanie ReadMe na vim-sensible jest bardzo pomocne. Dowiedziałem się (z screencasta peepcode), że mogę to zrobić:verbose set undofile?
i zobaczę, gdzie jest ustawiona ta opcja. Myślę, że mam do tego prawo.