У меня есть autocmd Vim, который удаляет конечные пробелы в файлах перед записью. Я хочу это почти в 100% случаев, но есть несколько типов файлов, которые я бы хотел отключить. Обычная мудрость заключается в перечислении типов файлов, которые вы хотите, чтобы autocmd выполнялся в списке, разделенном запятыми, например:
autocmd BufWritePre *.rb, *.js, *.pl
Но в этом случае это было бы обременительно.
Есть ли способ сопоставить шаблон autocmd со всеми файлами EXCEPT тех, которые соответствуют шаблону? Я не могу найти эквивалент НЕ-сопоставлению в документах.