正如标题所述:我可以_vimrc
对不同的编程语言或文件类型使用不同的 s 吗?我必须对许多不同的主题使用许多不同的编程语言,并且对于每种文件类型,我都想切换原始文件类型_vimrc
和单个文件类型特定的_vimrc
。我认为我使用的所有文件类型都受 gVim 支持:我主要使用 C、C++、Java(Kotlin)和 LaTeX。
我更喜欢无需安装插件即可编写代码的东西,但如果我做需要插件,我将非常感激一两个建议。
答案1
没有人回答,所以我只留下我发现的内容以供将来参考:(我使用 Windows)
在 $HOME 目录中,有一个名为的文件vimfiles
。在该文件夹中,创建一个ftplugin
文件夹,然后在那,创建文件夹(或.vim
扩展文件),其名称的第一个单词是特定的文件类型扩展名。例如,tex
文件类型插件将被命名为tex_blahblahblah.vim
。之后,在主文件中保留以下行_vimrc
:
filetype plugin on