我的系统有一些默认的vim设置,无法用于编程语言文件。我想更改具有编程语言文件类型的任何缓冲区的formatoptions
设置。
我为每个文件扩展名添加autocmd
到我的.vimrc:
au FileType python,c,cpp,java setlocal formatoptions=crql
但维持这份清单令人讨厌。如何配置所有编程语言文件类型的设置(c
,cpp
,python
,java
...)以及可能的所有结构化语法(xml
, yaml
,cfg
,diff
...),但不用于其他文件类型,例如gitcommit
且没有文件类型?我需要维护自己的黑名单吗?
答案 0 :(得分:2)
你可能最好开启一切,然后有选择地关闭文件类型的问题。