Вы можете настроить поведение Vim по умолчанию с помощью события :help FileChangedShell
.
Эта автокоманда запускается для каждого измененного файла.[...] Если присутствует автокоманда FileChangedShell, предупреждающее сообщение и подсказка не выдаются.
К сожалению, определяя :autocmd
(например, вызывая no-op как пустой :execute
), вы потеряете все функциональные возможности по умолчанию, и вам придется заново реализовать его части (без сообщения об удалении), проверив v:fcs_reason
.Если подход с кувалдой подходит вам, это подойдет:
:autocmd FileChangedShell * execute
Вместо *
вы можете перечислить все ваши рабочие копии Git, чтобы сделать это немного более целенаправленным.