Запретить Vim обновлять дерево отмены
У меня есть функция Vimscript, которая вызывается наBufWritePre
проверить целостность файла. Как правило, это включает в себя обрезку пробелов и проверку того, что структура сгиба является «действительной». (согласно соглашениям моей компании).
Моя проблема в том, что если я отредактирую файл, а затем сохраню его, дерево отмены содержит изменения, сделанные функцией проверки. Есть ли простой способ сказать, что я не хочу, чтобы функция изменяла дерево отмены? Или я могу сохранить его состояние в начале функции и восстановить его в конце?