“Сессия восстановления” в gVim как в Firefox?

Я оставил некоторые файлы открытыми в gVim и был в спящем режиме моя машина.

К сожалению, была некоторая ошибка, и я проиграл свою gVim сессию.

Действительно ли возможно сделать как современные браузеры в наше время (как Firefox), которые после "катастрофического отказа" (не выходящий нормальными способами), показывая "Восстановление длятся сессию" диалоговое окно в моем gVim?

6
задан 09.11.2016, 21:07

1 ответ

Одна возможность состояла бы в том, чтобы работать :mksession периодически. Vim не поддерживает таймеры насколько я знаю, но Вы могли связаться :mksession к a :autocmd событие такой как BufNewFile.

Возможное событие для использования в этих случаях VimLeavePre, например:

autocmd VimLeavePre * mksession! .vim.sess
3
ответ дан 07.12.2019, 16:10

Теги

Похожие вопросы