Khi bạn chỉnh sửa và lưu tệp, Vim sẽ tạo một tệp có cùng tên với tệp gốc và một un~
phần mở rộng ở cuối.
Vim 7.3 có một tính năng mới là hoàn tác liên tục, tức là, thông tin hoàn tác sẽ không bị mất khi thoát Vim và được lưu trữ trong một tệp có kết thúc bằng .un~
. Bạn đã đặt undofile
tùy chọn, vì vậy Vim tạo tệp hoàn tác khi lưu tệp gốc. Bạn có thể ngăn Vim tạo tệp sao lưu bằng cách xóa tùy chọn:
:set noundofile
Lưu ý rằng, theo mặc định, tùy chọn này bị tắt. Bạn đã bật undofile
tùy chọn một cách rõ ràng trong một trong các tệp khởi tạo. Nếu bạn muốn các tập tin hoàn tác của mình chỉ được lưu trữ trong một thư mục cụ thể, bạn có thể trỏ undodir
tùy chọn đến một thư mục sẽ chứa tất cả các tập tin hoàn tác tổng hợp của bạn.
Nguồn: http://vimhelp.appspot.com/vim_faq.txt.html#faq-7.2
vim-sensible
. Đọc ReadMe trên vim-sensible rất hữu ích. Và tôi đã học được (từ một chương trình truyền hình peepcode) rằng tôi có thể làm được:verbose set undofile?
và tôi sẽ xem tùy chọn đó được đặt ở đâu. Tôi nghĩ rằng tôi có quyền đó.