1

Vim 内からファイルを作成すると、(任意の言語の) 構文が正しく強調表示されます。Xcode で同じファイルを開き、保存してからファイルを閉じるとします。同じファイルをvimで再度開くと、ファイルタイプは「conf」に設定されます。これは、実際のファイルタイプに関係なく、一貫して発生します (私は通常、php、python、hmtl、javastcript、c などを使用します)。ファイルのファイルタイプのvimの評価が変更されるのはなぜですか?Xcodeで同じファイルを開くと*強調されたテキスト* erになりますか?

Lion で Xcode を実行しています。

4

1 に答える 1

1

Xcodeがファイルタイプを保存した後、なぜファイルタイプに戻るのか正確には言えませんが、ファイルタイプのモードラインを使用して、ファイルタイプ"conf"を強制的に変更できるはずです。

例として、

"# vim: set filetype=python :"

ドキュメントは最も明確ではありませんが、ターゲット言語のコメント記号(、、、、など)でモードラインをラップすると//、登録/*されます。(引数なしで)目的のファイルタイプがロードされたことを確認すると、現在使用されているものがわかります。#<!--"set filetype"

また、ファイルを挿入して、ファイルタイプの検出がオンになっていることを確認したいと"filetype on"思い.vimrcます。

于 2012-06-21T18:22:39.847 に答える