Какие API и средства vim я могу использовать для отключения vim swapfile (скрытого файла восстановления) для данного буфера, если файл существует в git-репо?
В git-репозиториях я также хочу включить плагин автосохранения, поскольку мне не нужно беспокоиться о сохранении случайных изменений. Но для других буферов вне репозитория git я не хочу, чтобы автосохранение могло случайно изменить файлы, и я хочу сохранить файл восстановления vim.
Я полагаю, что это хорошая задача программирования плагинов, чтобы познакомиться с программированием плагинов vim, но если кто-то знает, какой подход я должен использовать, я был бы признателен