Từ :help swap-file
:
Cập nhật tệp hoán đổi
Tệp hoán đổi được cập nhật sau khi nhập 200 ký tự hoặc khi bạn không gõ bất cứ thứ gì trong bốn giây. Điều này chỉ xảy ra nếu bộ đệm bị thay đổi, không phải khi bạn chỉ di chuyển xung quanh. Lý do tại sao nó không được cập nhật mọi lúc là vì điều này sẽ làm chậm công việc bình thường quá nhiều. Bạn có thể thay đổi số lượng 200 ký tự bằng tùy chọn 'updatecount'. Bạn có thể đặt thời gian với tùy chọn 'updatetime'. Thời gian được tính bằng mili giây. Sau khi ghi vào tệp hoán đổi, Vim đồng bộ tệp vào đĩa. Điều này cần một chút thời gian, đặc biệt là trên các hệ thống Unix bận rộn. Nếu bạn không muốn điều này, bạn có thể đặt tùy chọn 'swapsync' thành một chuỗi trống. Nguy cơ mất việc trở nên lớn hơn mặc dù. Trên một số hệ thống không phải Unix (MS-DOS, Amiga), tệp hoán đổi hoàn toàn không được ghi.
Từ đây tôi có một vài câu hỏi:
Điều này có nghĩa là Vim tự động lưu trữ công việc của bạn theo thời gian?
"Sau khi ghi vào tệp hoán đổi, Vim sẽ đồng bộ hóa tệp vào đĩa." Điều đó có nghĩa là gì? Đây có phải là tham chiếu đến tập tin được ghi đầu tiên vào bộ nhớ và sau đó vào đĩa hoặc nó là cái gì khác?
Giả sử tôi đang ghi chú lớp: Tôi viết nhanh và tôi không cần phải rời khỏi chế độ Chèn. Nhưng nhiều lần tôi đổi sang Bình thường chỉ để cứu công việc của mình. Tôi có cần phải làm điều này không hay Vim có đảm bảo rằng hầu hết công việc của tôi được lưu ngay cả khi tôi không rời khỏi chế độ Chèn không?