したがって、vim(vi)を使用してコマンドラインで編集しています。 .php、.pl、.cgi、.pmなどで終わるファイルをコーディングするときはいつでも、それはそれがどの言語にマッチしていて、適切な構文ハイライトを行います。しかし、私はいくつかのperlスクリプトを書いており、拡張子 ".lib"を持ついくつかの別々のファイルが必要です。 vimにこれを.plファイルとして解釈させる方法がありますか?今は赤ですべてをハイライト表示し、かなり悪く見えます。vimまたはviがファイルをどのように解釈するかを変更します。
2
A
答えて
5
:set filetype=pl
、あなたは、これはすべての時間が起こるしたい場合、あなたはおそらく、ファイル名に基づいていくつかのコマンドを実行しますautocmd
コマンド、探しているあなたの.vimrc
2
に
au BufNewfile,BufRead *.lib set filetype=pl
を追加(?または他の基準)
あなた~/.vimrc
ファイルに次のようなものを追加してみてください:
autocmd BufNewFile,BufRead *.lib set syntax=perl
関連する問題
- 1. VI(VIM):右から左へ削除/変更しますか?
- 2. vimでラインをどのように変更しますか?
- 3. デフォルトのエディタをviからvimまたはFreeBSDのnvimに変更
- 4. マシンはバイナリをどのように解釈しますか?
- 5. ジュリアは10:1をどのように解釈しますか?
- 6. ファイル名をvimからどのように変更できますか?
- 7. vimはどのようにファイルを保存しますか?
- 8. shootout.alioth.debian.orgの結果をどのように解釈しますか?
- 9. どのようにAndroidのANRレポートを解釈しますか
- 10. アンサンブルツリーモデルをどのように解釈しますか?
- 11. drupal URLをどのように解釈しますか?
- 12. IO BusyをSybaseでどのように解釈しますか
- 13. Bourne Shellで$ {VAR#*:*:*}をどのように解釈しますか
- 14. Vimは.smlファイルのためにshiftwidthを変更します
- 15. このマクロをどのように解釈できますか?
- 16. プロパティベースのテストコードをどのように解釈できますか?
- 17. パイロットヒストグラムビンはどのように解釈されますか?
- 18. JavaScriptはどのように解釈されますか?
- 19. 難解なAndroidのクラッシュレポートをどのように解釈しますか?
- 20. VI/VIMファイルの扱い
- 21. タッチタイピストはviでどのようにナビゲートしますか?
- 22. コンソールグラフィックスはどのように機能しますか? (less、curses、vi ...)
- 23. CMakeはどのように変更されたファイルを検出しますか
- 24. vimのステータスラインの色はどのように変更できますか?
- 25. JVMはメモリ引数をどのように解釈しますか?
- 26. VI/VIMでハイライトされたテキストを操作するにはどうすればよいですか?
- 27. VimによってDropboxのファイルを変更するには
- 28. どのように各ループを解釈するのですか?
- 29. ブラウザはCSSをどのように解釈し、どのように処理されますか?
- 30. 選択した注釈を変更する、または選択を解除するタップを検出します。
ありがとう! .vimrcは私のホームディレクトリにあるはずですか?私はそこにそれが見えないからです。 – srchulo
ファイルがまだ存在しない場合は作成します。 – sarnold
恐ろしい!ありがとうございます:) – srchulo