erbテンプレートのHTML 5要素の構文強調表示を試行しています。erbテンプレートのmacvim html5構文ハイライト
最新のrails.vimプラグインとhtml5.vimがインストールされており、動作させられないようです。
.htmlファイルで正常に動作します。
erbテンプレートのHTML 5要素の構文強調表示を試行しています。erbテンプレートのmacvim html5構文ハイライト
最新のrails.vimプラグインとhtml5.vimがインストールされており、動作させられないようです。
.htmlファイルで正常に動作します。
私はそのことを読んでいないと思う.erbはHTMLファイルです。
BTW @Pasta、vimは使い方が分かっていれば生産性が良いです。
まず、まだ使用していない場合には、ティム・ポープの優れたrails.vimをインストールして、Ror with Vimで作業する必要があります。
これは、ファイルがVimによって[eruby]であり[html]ではないと認識されているためです。
は、必ずERBファイルと種類開くには、次のVimで識別されるようset filetype?
それは、ファイルの種類が表示されます。
は、一度に作業の両方erubyとHTML5の構文ハイライトは、あなたがERBファイルandtypeを開くことができます取得するには:set filetype=eruby.html
私は一度に複数のファイルタイプはしかし、サポートは100%であることを確認していません。それが動作する場合
は、あなたはファイルタイプのHTMLを使用すると、* .erbファイルを開いているたびに自動的に追加されるように、あなたの.vimrc
に次の行を追加することができます。これはのために同じであれば autocmd BufRead,BufNewFile *.erb set filetype=eruby.html
(私はHTML5サポートのために[html5.vim](https://github.com/othree/html5.vim)スニペットを使用しています) –
わかりません私はLinux Mintでvimを実行していますが、2つのOS間で似ていないと、多くのコマンド/プロシージャが同じであることがわかります。
私は過去1時間ほどこの同じ問題を掘り下げていました。 html5.vimをhttps://gist.github.com/256840からダウンロードし、〜/ .vim/after/syntax/html.vimとして保存することで修正できました。
以前は、html5タグを強調表示していました。上記の修正により、現在、html5の散らばっている特定のタグだけでなく、レール構文も適切に強調表示されています。
オリジナルのhtml構文定義が最初に適用され、続いてhtml5定義が適用されると私は理解しています。希望が助けてくれる!
@パスタhttp://www.viemu.com/a-why-vi-vim.htmlを参照してください。 –