От :help swap-file
:
Обновление файла подкачки
Файл подкачки обновляется после ввода 200 символов или после того, как вы ничего не набрали в течение четырех секунд. Это происходит только в том случае, если буфер был изменен, а не когда вы только перемещались. Причина, по которой он не обновляется постоянно, заключается в том, что это слишком сильно замедляет нормальную работу. Вы можете изменить количество символов в 200 с помощью опции «updatecount». Вы можете установить время с помощью опции «время обновления». Время дается в миллисекундах. После записи в файл подкачки Vim синхронизирует файл на диск. Это занимает некоторое время, особенно в загруженных системах Unix. Если вы не хотите этого, вы можете установить опцию 'swapsync' в пустую строку. Риск потери работы становится все же больше. В некоторых не-Unix системах (MS-DOS, Amiga) файл подкачки вообще не будет записан.
Из этого у меня есть несколько вопросов:
Означает ли это, что Vim время от времени автоматически сохраняет вашу работу?
«После записи в файл подкачки Vim синхронизирует файл на диск». Что это значит? Это относится к файлу, который записывается сначала в память, а затем на диск, или это что-то еще?
Скажем, я делаю заметки в классе: я пишу быстро, и мне не нужно выходить из режима вставки. Но много раз я меняю на Нормальный, чтобы сохранить свою работу. Нужно ли мне это делать или Vim следит за тем, чтобы большая часть моей работы была сохранена, даже если я не выхожу из режима вставки?