1

ときどき、明らかに無作為に、Vim は開いたファイルの種類を認識しないことにします。よくわからないので、漠然とした質問をお許しください。

なぜそれが起こるのか、それを軽減する方法はありますか? .php ファイルを開いています。

私は自分のvimrcに設定filetypeしました。on

4

1 に答える 1

0

Vim 自体はファイルタイプを認識しません。さまざまな言語のプラグイン、特に ftplugins が認識します。一般に、それらの内部には autocommand が定義されています (例)。

autocmd BufNewFile,BufRead todo.txt,*.task,*.tasks  setfiletype task

このようなファイルは ftplugin ディレクトリの下に置かれ、一般に .vim という名前が付けられます。状況によっては異なり、複雑になることもありますが、単純な例から一般的な考え方を理解する必要があります。

そのため、VIM が認識しないファイルや、そのタイプの ftplugin がない場合、ファイルは空になります。

于 2013-01-16T10:16:34.773 に答える