Dari :help swap-file
:
Memperbarui swapfile
File swap diperbarui setelah mengetik 200 karakter atau ketika Anda belum mengetik apa pun selama empat detik. Ini hanya terjadi jika buffer diubah, bukan ketika Anda hanya bergerak. Alasan mengapa ini tidak selalu diperbarui adalah karena ini akan memperlambat kerja normal terlalu banyak. Anda dapat mengubah jumlah 200 karakter dengan opsi 'updatecount'. Anda dapat mengatur waktu dengan opsi 'updatetime'. Waktu diberikan dalam milidetik. Setelah menulis ke file swap, Vim menyinkronkan file ke disk. Ini membutuhkan waktu, terutama pada sistem Unix yang sibuk. Jika Anda tidak menginginkan ini, Anda dapat mengatur opsi 'swapsync' ke string kosong. Risiko kehilangan pekerjaan menjadi lebih besar. Pada beberapa sistem non-Unix (MS-DOS, Amiga) file swap tidak akan ditulis sama sekali.
Dari sini saya punya beberapa pertanyaan:
Apakah ini berarti Vim autosave pekerjaan Anda dari waktu ke waktu?
"Setelah menulis ke file swap, Vim menyinkronkan file ke disk." Apa artinya ini? Apakah ini merujuk pada file yang ditulis pertama ke memori dan kemudian ke disk atau itu sesuatu yang lain?
Katakanlah saya membuat catatan kelas: Saya menulis cepat dan ada sedikit kebutuhan bagi saya untuk meninggalkan mode Sisipkan. Tetapi berkali-kali saya berubah menjadi Normal hanya untuk menyelamatkan pekerjaan saya. Apakah saya perlu melakukan ini atau apakah Vim memastikan bahwa sebagian besar pekerjaan saya disimpan walaupun saya tidak meninggalkan mode Sisipkan?