Jinja Vim插件无法正常工作

时间:2012-07-03 15:40:27

标签: vim twig vim-plugin jinja2

我希望将.html.twig个文件突出显示为Jinja文件。 (Vim似乎没有一个好的Twig插件,所以我正在使用Jinja。)我从here下载了jinja.vim并将~/.vim/ftplugin/jinja.vim放在了~/.vimrc。我还将这些行添加到filetype plugin on au BufRead,BufNewFile *.twig set filetype=jinja au BufRead,BufNewFile *.html.twig set filetype=jinja

.html.twig

但是,当我打开{{1}}文件时,没有任何语法突出显示。我以前没有安装过Vim插件,所以我猜我错过了一些步骤。我做错了什么?

4 个答案:

答案 0 :(得分:2)

请尝试:

au BufRead,BufNewFile *.twig set syntax=jinja

('syntax'代替'filetype')

答案 1 :(得分:1)

将jinja.vim文件放在~/.vim/syntax而不是~/.vim/ftplugin中。如果仍然没有语法突出显示,请尝试键入:syntax on。如果可行,则需要向syntax on添加一行~/.vimrc

答案 2 :(得分:0)

添加

syntax on

~/.vimrc

答案 3 :(得分:0)

我在VIM中也有Twig突出显示的问题。

所以我使用了这个插件:https://github.com/evidens/vim-twig

如果您需要Twig支持自定义文件扩展名(就像我一样),请在.vimrc中添加以下行:

" highlight syntax in .tpl files as Twig
au BufNewFile,BufRead *.tpl set filetype=html.twig

样本结果: enter image description here