最佳答案
我有一个 Vim autocmd,它在写之前删除文件中的尾随空格。我希望这几乎100% 的时间,但有一些文件类型,我希望它禁用。传统的做法是在逗号分隔的列表中列出您希望 autocmd 运行的文件类型,例如:
autocmd BufWritePre *.rb, *.js, *.pl
但在这种情况下,这将是繁重的。
有没有一种方法可以将 autocmd 模式与所有文件进行匹配,但匹配该模式的文件除外?我找不到相当于一个不匹配的文件。