Использовать автосохранение в Vim без плагинов? - PullRequest
0 голосов
/ 09 марта 2020

Как автоматически сохранять в Vim, не используя плагин?

Я нашел следующее сообщение:

Автосохранение в VIM при вводе

который дает следующий ответ:

autocmd TextChanged,TextChangedI <buffer> silent write

, который отлично работает, за исключением того, что когда я помещаю это в мой .vimr c, он не работает, так как я могу поместить эту строку в мой .vimr c так, что он работает каждый раз, когда я открываю Vim?

EDIT : Кажется, эта строка в .vimr c работает, КОГДА Я НЕ ИСПОЛЬЗУЮ СЕССИЮ!

Итак, я перефразирую свой вопрос:

Как получить вышеуказанную работу в сочетании с mksession для открытия предварительно сконфигурированного сеанса в Vim с помощью vim -S?

1 Ответ

2 голосов
/ 10 марта 2020

Как указано в комментариях D. Ben Knoble, вам нужно использовать * вместо <buffer>:

autocmd TextChanged,TextChangedI * silent write
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...