VIM-如何使用Django HTML语法而不只是HTML语法打开.html文件?


8

我经常使用Django,而我只想使用htmldjango语法而不是html语法打开所有.html文件。有没有办法告诉vim使用htmldjango语法打开所有html文件?

因为此刻,每次我打开一个html文件时,我都必须始终单击

Syntax

并将其设置为

HTML -> Django HTML Template

Answers:


9

要告诉VIM每次加载时都使用这种样式,并将HTML文件放入VIMRC:

au BufNewFile,BufRead * .html设置filetype = htmldjango

您可以通过执行来快速编辑VIMRC文件:edit $MYVIMRC


这菜单的所有默认列表安装Vim的语法文件,并且syntax/htmldjango.vim还附带的Vim(版本7.3+)
英戈Karkat

@IngoKarkat AH!我没有找到它,因为我正在寻找以django开头的文件!哎呀 很高兴我的回答仍然有用。
verdammelt 2014年

编辑了我的答案,以消除不必要的起泡。
verdammelt 2014年

显然,如果没有更多代表,则不允许修复1个字符的错字:应该是:edit $MYVIMRC,没有第一个R
Izkata 2014年

1
@Izkata啊,我猜每天都在学习新事物。尽管2000年看起来该死的数字很高-不确定我是否有足够的能力取消它-也许只是将其更改为$(MY_CURRENT_REP)-1:)
verdammelt 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.