#!/usr/bin/env node
で始まるファイルをJavaScriptとして認識させたいと思います。vimがjavascriptとして認識
私はVimがBASHのような他の言語でこれをしていることを知っています。そのためには、その方法が必要です。
ありがとうございました!
#!/usr/bin/env node
で始まるファイルをJavaScriptとして認識させたいと思います。vimがjavascriptとして認識
私はVimがBASHのような他の言語でこれをしていることを知っています。そのためには、その方法が必要です。
ありがとうございました!
あなたの.vimrcに、または別のファイル との.vimrcでソースにそれをするために、次のコードスニペットを追加します。これは、単に ファイルマッチ「#のときに最初の行をJSするファイルタイプを設定します
if did_filetype()
finish
endif
if getline(1) =~ '#!/usr/bin/env node'
setfiletype javascript
endif
!/ usr/bin/env node ' - かなり自明です。 これはfiletypeヘルプにも記載されています。heファイルタイプ
node
によってwhereis node
comamndのパスを検索します。その後、#!/path/to/node
として使用します。これは、vimがあなたのスクリプトを/path/to/node
または拡張子で認識できる場合にのみ機能します。
これを試してください:http://superuser.com/questions/366629/set-file-type-in-vim-according-to-the-hashbang -line –
これは、* vim *が '#!/ usr/bin/env'部分のファイルタイプを決定するためです。 '#!/ usr/bin/env node'の部分ではありません。 –