filetype 変更

なんかすぐ忘れるのでメモ。


拡張子が無く且つ shebang 行が無かったりすると、ファイルタイプの認識に失敗し syntax や highlight が効かない事がある。さもありなん。


そーゆうとき、一時しのぎに変更する方法:

:set ft=ruby

ft は短縮名。正式には filetype。


しょっちゅう編集するならファイル末尾のコメント行にコマンドを埋め込む。

# vim: set filetype=ruby

具体的には ~/.irbrc とかね。