返回

在 Vim 中指定文件类型

起因

最近在修改一个很老的项目,既然是修改,必定是在原有的文件上面进行的,嵌套后的文件都是以 vm 为扩展名的(JAVA?),用 Vim 打开后不仅语法高亮没有像 HTML 那样漂亮,就连 matchit 用%在标签之间切换也失效,用 snipMate 管理的代码片段也无法使用了。

解决方案

使用以下指令:

set filetype=html

不过每次打开文件再输入指令非常麻烦,可以在 vimrc 中加入:

au BufRead,BufNewFile *.vm set filetype=html