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

Vim で F5 を押したときに FlashDevelop でパブリッシュが実行されるようにした。

autocmd Filetype actionscript nnoremap <buffer> <F5> :!start "wscript.exe" "C:/path/to/publish.js"<CR>

publish.js

var oShell = WScript.CreateObject("WScript.Shell");
oShell.AppActivate("FlashDevelop");
WScript.Sleep(100);
oShell.SendKeys("{F5}");