2017-09-13 11 views
0

これは解決するのが些細な問題かもしれません。spf13 - Java以外の拡張子を持つファイルでjava構文を使用する

私が働く会社は独自のファイル形式を持ち、javaのようなコードを含んでいます。

現在、spimをインストールした後、vimでファイルを開くと、構文の強調表示はありません。

構文の強調表示を得るために、ファイル拡張子を追加できる場所がありますか?

本質的に私はファイル拡張子をjavaと認識するためにはspf13が必要です。

ありがとうございます!

Psの私は、ファイルCPやったと.javaおよび構文の強調表示とその拡張子を置き換えるにはうまく働いた:)

答えて

1

があなたの~/.vimrcまたは~/vim/filetype.vimでこれを入れて:

augroup filetypedetect 
    au BufRead,BufNewFile *.jeff_h setfiletype java 
augroup END 

あなたは何を意味しませんでした上記のように指定しました。.jeff_h

1

あなたのファイルタイプはVimで認識されません。 Javaのとしてそれらを強調するためにVimを教えるために、ファイル~/.vim/ftdetect/MYEXT.vimを作成し、次のコマンドを挿入します。

詳細について
autocmd BufRead,BufNewFile *.MYEXT setfiletype java 

は、:help new-filetype、特に:help ftdetectを参照してください。


これはプレーンなVimで動作する方法です。 spf-13のようなVimの「ディストリビューション」Janusは、簡単なインストールとすぐに使用できる設定を提供しますが、価格が高くなります(Vimのランタイム読み込みスキームと配布の任意の慣習)と柔軟性の欠如(配布によっていくつかのことが容易になるかもしれませんが、他のことは非常に困難です)。 Vimは信じられないほどカスタマイズ可能ですが、他の人のカスタマイズは意味をなさない。あなたがspf-13内でこれを実装するのに苦労しているならば、その文書を注意深く読んで、彼らの課題トラッカーに尋ね、真剣にそこから離れることを検討してください。

関連する問題