根据文件类型使用不同的 vimrc

根据文件类型使用不同的 vimrc

正如标题所述:我可以_vimrc对不同的编程语言或文件类型使用不同的 s 吗?我必须对许多不同的主题使用许多不同的编程语言,并且对于每种文件类型,我都想切换原始文件类型_vimrc和单个文件类型特定的_vimrc。我认为我使用的所有文件类型都受 gVim 支持:我主要使用 C、C++、Java(Kotlin)和 LaTeX。
我更喜欢无需安装插件即可编写代码的东西,但如果我需要插件,我将非常感激一两个建议。

答案1

没有人回答,所以我只留下我发现的内容以供将来参考:(我使用 Windows)
在 $HOME 目录中,有一个名为的文件vimfiles。在该文件夹中,创建一个ftplugin文件夹,然后在,创建文件夹(或.vim扩展文件),其名称的第一个单词是特定的文件类型扩展名。例如,tex文件类型插件将被命名为tex_blahblahblah.vim。之后,在主文件中保留以下行_vimrc

filetype plugin on

相关内容