Saat Anda mengedit dan menyimpan file, Vim membuat file dengan nama yang sama dengan file asli dan un~
ekstensi di bagian akhir.
Vim 7.3 berisi fitur baru persistent undo, yaitu informasi undo tidak akan hilang ketika keluar dari Vim dan disimpan dalam file yang diakhiri dengan .un~
. Anda telah mengatur undofile
opsi, jadi Vim membuat file undo saat menyimpan file asli. Anda dapat menghentikan Vim dari membuat file cadangan, dengan menghapus opsi:
:set noundofile
Perhatikan bahwa, secara default opsi ini dimatikan. Anda telah secara eksplisit mengaktifkan undofile
opsi di salah satu file inisialisasi. Jika Anda ingin undofile Anda disimpan hanya di direktori tertentu, Anda dapat mengarahkan undodir
opsi ke direktori yang akan berisi semua undofile gabungan Anda.
Sumber: http://vimhelp.appspot.com/vim_faq.txt.html#faq-7.2
vim-sensible
. Membaca ReadMe di vim-sensible sangat membantu. Dan saya belajar (dari screencast kode intip) yang dapat saya lakukan:verbose set undofile?
dan saya akan melihat di mana opsi itu ditetapkan. Saya pikir saya punya hak itu.set undofile
terus-menerus membatalkannya). Apakah pengaturan lain mengganggu fitur baru, misalnyanobackup
ataunoswapfile
?set nobackup set noswapfile set noundofile
di setiap _vimrc jika saya tidak ingin trek anak anjing ?? !! Anda akan berpikir SALAH SATU dari mereka bisa default mati atau sesuatu ...Butuh beberapa saat bagi saya untuk menemukan di mana harus benar-benar meletakkan
:set noundofile
perintah. Saya baru dan saya hanya akan membalas dengan bagaimana saya membuatnya tidak melakukan backup.:e $HOME/.vimrc
:set noundofile
:wq
sumber
Cara lain yang mungkin untuk menghindari vim membuat undo file di mana-mana adalah dengan menyetel undodir ke beberapa direktori yang ada, misalnya
tersangkut dari sini
sumber