2009/08/19

Vim tip: 使用快速鍵編譯C程式

上一篇,c9s大在COSCUP的投影片提供了一個編譯C/C++程式的快速鍵,如下:

nmap <C-c><C-c> :!gcc -Wall % -o %:r.exe<CR>

試用了一下覺得還不錯,唯一的缺點是錯誤訊息不會輸出到QuickFix視窗。所以我稍微的給他改了一下,如下,將以下寫入_vimrc,以後編譯改成輸入:make,即會用gcc編譯,且訊息會導至QuickFix視窗。

set mp=gcc\ -Wall\ %\ -o\ %:r.exe