2

.html.twigファイルをJinjaファイルとして強調表示したい。(Vim用の優れたTwigプラグインがないようですので、代わりにJinjaを使用しています。)ここ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

4 に答える 4

2

してみてください:

au BufRead,BufNewFile *.twig set syntax=jinja

('filetype'の代わりに'syntax')

于 2014-01-30T09:11:40.477 に答える
1

~/.vim/syntaxの代わりにjinja.vimファイルを入れてください~/.vim/ftplugin。それでも構文の強調表示がない場合は、と入力してみてください:syntax on。それが機能する場合は、に言う行を追加する必要がありsyntax onます~/.vimrc

于 2012-07-03T16:46:39.500 に答える
0

追加

syntax on

あなたに~/.vimrc

于 2012-07-03T15:56:41.260 に答える
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

サンプル結果: ここに画像の説明を入力してください

于 2015-05-30T08:15:22.727 に答える