Vim から Flash のパブリッシュを実行する

VimActionScript を編集中に、Ctrl-Enter を押すとパブリッシュされるようにした。Alt-Tab で Flash IDE に移動しなくて済む。

Ctrl-Enter でパブリッシュできるようにする

filetype を設定済みなことが前提条件で、

  1. $VIM/runtime/ftplugin/actionscript.vim を作成する。
  2. 適当なフォルダに、publish.jsfl を作成する。

actionscript.vim

nnoremap <buffer> <C-CR> :!start "C:/Program Files/Macromedia/Flash 8/flash.exe" "D:/jsfl/publish.jsfl"<CR>

publish.jslf

fl.getDocumentDOM().testMovie();