vim - Jinja Vim 插件无法工作

标签 vim 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 文件时,没有任何语法突出显示。我之前没有安装过 Vim 插件,所以我猜我错过了一些步骤。我做错了什么?

最佳答案

请尝试:

au BufRead,BufNewFile *.twig set syntax=jinja

(“语法”而不是“文件类型”)

关于vim - Jinja Vim 插件无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11314473/

相关文章:

c++ - vim 中意外的红色括号突出显示

vim - 将 false 转换为 FALSE 的正常模式 vim 命令是什么以及 12 :48:03 AM to 12:48 simultaneously?

templates - 如何在 Flask 模板中动态使用包含?

python - Flask-Babel 本地化 js 中的字符串

python - 如何使用 Flask、Jinja 和 Dataframe 使 bootstrap-table-filter-control 工作

ansible - blockinfile 模块内的 jinja 变量替换

python - vim 使用错误的 python 版本编译(并且不使用所需的版本)

vim - 隐藏 vim 命令行

python - 如何检测哪些快捷键映射到 Vim 中的特定命令?

python - Flask WTForms 上的经度纬度