空の .as ファイルを開いたときにテンプレートを読み込むようにした。
:he skeleton :he au
を参考。
Vim スクリプト
au BufRead,BufNewFile *.as call LoadASTemplate() function! LoadASTemplate() if (line("$") == 1) && (match(getline(1), "^$") == 0) "Windows 0r $HOME/vimfiles/templates/template.as endif endfun
テンプレート
package { import flash.events.Event; import flash.display.MovieClip; /** * * @author */ public class Hoge extends MovieClip { /** * コンストラクタ */ public function Hoge() { } } }