为所有编程语言文件类型设置vim设置

时间:2012-10-19 22:39:29

标签: vim

我的系统有一些默认的vim设置,无法用于编程语言文件。我想更改具有编程语言文件类型的任何缓冲区的formatoptions设置。

我为每个文件扩展名添加autocmd到我的.vimrc:

au FileType python,c,cpp,java setlocal formatoptions=crql

但维持这份清单令人讨厌。如何配置所有编程语言文件类型的设置(ccpppythonjava ...)以及可能的所有结构化语法(xmlyamlcfgdiff ...),但用于其他文件类型,例如gitcommit且没有文件类型?我需要维护自己的黑名单吗?

1 个答案:

答案 0 :(得分:2)

你可能最好开启一切,然后有选择地关闭文件类型的问题。