Від :help swap-file
:
Оновлення swapfile
Файл підкачки оновлюється після введення 200 символів або коли ви нічого не набрали протягом чотирьох секунд. Це трапляється лише в тому випадку, якщо буфер був змінений, а не тоді, коли ви лише переміщалися. Причина, чому він не оновлюється постійно, полягає в тому, що це занадто сповільнить нормальну роботу. Ви можете змінити 200 символів за допомогою параметра "updatecount". Ви можете встановити час за допомогою опції 'updatetime'. Час задається в мілісекундах. Після запису у файл підкачки Vim синхронізує файл на диску. Це потребує певного часу, особливо на зайнятих системах Unix. Якщо ви цього не хочете, ви можете встановити параметр 'swapsync' у порожній рядок. Однак ризик втратити роботу стає більшим. У деяких системах, що не є Unix (MS-DOS, Amiga) файл swap взагалі не записується.
З цього у мене є кілька питань:
Чи означає це, що Vim час від часу автоматично зберігає вашу роботу?
Msgstr "Після запису у файл підкачки Vim синхронізує файл на диску." Що це означає? Це перегляд того, що файл записується спочатку в пам'ять, а потім на диск чи це щось інше?
Скажіть, я беру на замітки заняття: пишу швидко і мені мало потрібно виходити з режиму Вставка. Але я багато разів переходжу на «Нормальний» лише для того, щоб зберегти свою роботу. Чи потрібно це робити чи чи Vim переконається, що більша частина моєї роботи збережена, навіть якщо я не виходжу з режиму Вставка?