vim でファイルを開くとシンタックスハイライトされないことがある。 現在、どの設定で開いているのか。 シンタックスハイライトは、vim の filetype 設定に依っている。 そこで、ファイルタイプを確認すると現在どのファイルタイプで開いているか確認できる。 :set filetype? これでファイルタイプが確認できる。 ファイルタイプを修正する。 現在のファイルタイプを変更するには、次のようにする。 :set filetype=javascript 現在のシンタックス判定も確認。 syntax 設定は、filetypeに引きづられる。そのためfiletypeを優先してみておけばいいが、念のため確認しておく :set syntax? filetypeはそのままで、syntaxだけを変更しても目的は果たせそう。 シェルスクリプトで作ったnode.js 実行ファイルが正しく解釈されない。
![vimで開いたファイル のシンタックスハイライトを自動判別できるよう設定する。 - それマグで!](https://cdn-ak-scissors.b.st-hatena.com/image/square/5ff59d6b4c05bb44cef138e88e36daaf08ded010/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftakuya_1st%2F20160224%2F20160224023359.png)