07
2019
03

vim为自定义拓展名文件增加类型识别

对一些自定义拓展名的文件,希望设置vim能够自动识别并用相应的语法进行语法高亮的操作。比如我经常写的.cu, .cuh文件,应该要被判定为c++并用c++的语法进行高亮。

之前都是打开文件之后再使用命令 :set filetype=cpp。后来想到每次打开都需要这么做太麻烦了,能不能在打开的时候就自动触发呢?

vim是支持自定义文件拓展名的识别的。打开vim的用户设定文件: vim ~/.vimrc,添加如下代码

au! BufNewFile,BufRead *.cu,*.cuh setf cpp

这样一来,vim就能在打开的时候自动识别文件为c++类型并进行语法高亮渲染。

更多文件类型的自定义请参考 vim的wiki。

原文链接:https://www.qiquanji.com/post/4779.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

gzh

微信扫码关注

更新实时通知

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。