2013年7月24日 星期三

依附檔名指定編譯器,按下同個按鍵執行編譯動作

在.vimrc檔案中,加入下行:
au BufEnter,BufNew *.rb map <F5>  :rubyf %

au BufEnter,BufNew *.py map <F5>  :python %
au BufEnter,BufNew *.cs map <F5> :csc %
au BufEnter,BufNew *.html map <F5> :chrome %
au BufEnter,BufNew *.c map <F5> :gcc %
au BufEnter,BufNew *.pl map <F5> :perl %
按下F5按鍵就能執行編譯動作。
au BufEnter,BufNew *.ahk,*.iss map <F5> :silent ! "%"<CR>
隱藏dos視窗,直接開啟檔案執行。

參考
http://stackoverflow.com/questions/903057/how-to-perform-file-extension-based-actions-in-vim

沒有留言: