ときどき、明らかに無作為に、Vim は開いたファイルの種類を認識しないことにします。よくわからないので、漠然とした質問をお許しください。
なぜそれが起こるのか、それを軽減する方法はありますか? .php ファイルを開いています。
私は自分のvimrcに設定filetype
しました。on
Vim 自体はファイルタイプを認識しません。さまざまな言語のプラグイン、特に ftplugins が認識します。一般に、それらの内部には autocommand が定義されています (例)。
autocmd BufNewFile,BufRead todo.txt,*.task,*.tasks setfiletype task
このようなファイルは ftplugin ディレクトリの下に置かれ、一般に .vim という名前が付けられます。状況によっては異なり、複雑になることもありますが、単純な例から一般的な考え方を理解する必要があります。
そのため、VIM が認識しないファイルや、そのタイプの ftplugin がない場合、ファイルは空になります。