vimで Actionscriptのファイルタイプ追加

あんまりActionScriptJavaっぽいので、vim で *.asファイルを開いたときに、javaモードで開くようにしてしまえ。

.vimに以下の内容のfiletype.vimを作る。

% cd .vim
% cat filetype.vim
augroup filetypedetect
au BufNewFile,BufRead *.as setf java
augroup END

これでActionScriptを開いてみる。

package {
  import flash.display.*;
  import flash.text.*;
  public class HelloWorld extends Sprite {
    public function HelloWorld() {
      var tf:TextField = new TextField();
      tf.text = "Hello World!";
      addChild(tf);
    }
  }
}

違和感なさ杉。