modeline

ファイル自身にvimのオプションを設定できます。*1

:h vim:
:h modeline

拡張子やsyntaxに関係なくファイルタイプと関連性を持たせる事もできます。

// vimscriptに限らず、他の言語でコメントアウト形式の中に書いても良い。
// vim: set ft=java ts=4 sw=4:

他人にファイルを渡す時に便利だったりするかも。
なんかmodelineは色々細かく設定できるみたい。

【名無しのvim使いさん】参考になります。
モードラインを使って、ファイルごとにvimエディタのオプションを指定する。 — 名無しのvim使い

*1:ファイルを読み込んだ時に