我想把我的.html.twig
文件高亮显示为Jinja文件。(似乎没有一个好的Twig插件可以用于Vim,所以我用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
文件时,没有语法高亮显示。我以前没有安装过Vim插件,所以我猜我错过了一些步骤。我做错了什么?
4条答案
按热度按时间bxjv4tth1#
请尝试:
(“语法”代替“文件类型”)
6bc51xsx2#
将jinja.vim文件放入
~/.vim/syntax
而不是~/.vim/ftplugin
。如果仍然没有语法高亮显示,请尝试键入:syntax on
。如果可以,则需要在~/.vimrc
中添加一行syntax on
。vc9ivgsu3#
加
到你的
~/.vimrc
。41zrol4v4#
我在VIM中的细枝高亮显示也有问题。
所以我用了这个插件:https://github.com/evidens/vim-twig
如果您需要Twig支持自定义文件扩展名(像我一样),请在.vimrc中添加以下行:
样本结果: