VimでTwigのシンタックスハイライトを出来るようにする
- 公開日:2019/6/11
この記事は最終更新日から5年以上が経過しています。
EC-CUBE4の開発のためVimにTwigのシンタックスハイライトを入れたのでそのメモです。
以下のURLでファイルを2つダウンロードします。
jinja.vim(http://www.vim.org/scripts/download_script.php?src_id=8666 )
htmljinja.vim (http://www.vim.org/scripts/download_script.php?src_id=6961)
ターミナルでダウンロードしたファイルを~/.vim/syntaxに配置します。
$ cd ~/.vim
#.vim直下にsyntaxフォルダが無ければつくります
$ mkdir syntax
$ cd syntax
#ダウンロードしたファイルをコピーします
$ cp (ダウンロードしたディレクトリ)/jinja.vim jinja.vim
$ cp (ダウンロードしたディレクトリ)/htmljinja.vim htmljinja.vim
つぎに、.twigという拡張子に準備したシンタックスハイライトが効くように~/.vim/ftdetectにtwig.vimというファイルを作成します。
$ cd ../
#.vim直下にftdetectフォルダが無ければつくります
$ mkdir ftdetect
$ cd ftdetect
$ vi twig.vim
twig.vimの編集モードになるので以下を記述して保存します。
autocmd BufNewFile,BufRead *.twig set filetype=htmljinja
これでVimにTwigのシンタックスハイライトが適用されるようになりました。