Re: [轉錄][問題] VIM 編譯與執行
看板Editor (編輯器(vim/emacs))作者kornelius (c9s)時間14年前 (2010/09/29 16:12)推噓0(0推 0噓 0→)留言0則, 0人參與討論串5/6 (看更多)
※ 引述《yoco315 (眠月)》之銘言:
: [3] 細心的人可能已經發現「編譯→執行」這中間不一定順利,
: 因為編譯有可能有錯誤,這個時候,我就不希望 !./a.out 被執行。
: 所以實際上我不是這樣 map,而是 :map <F5> :call BuildAndRun()<CR>。
: BuildAndRun() 是我自己寫的一個函數,
: 他會先 make,然後檢查 quicklist,如果沒錯,就 !./a.out,
: 如果有錯,他就停住了。
: 後來我覺得好像可以用 make && ./a.out 還是啥之類的作掉這件事,
: 但是我沒試過,有人有心得的話請分享給我知道 XD
試用 getloclist() function 搭配 cal system()
譬如:
cal system("xterm -hold ./a.out")
寫個 function 就可以解決這個問題了。 :-)
: [4] 官方網站 http://clewn.sourceforge.net/
: 別人的 blog 教學 http://tinyurl.com/y9p3wwc
--
qr{Cornelius|c9s};
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.10.83
討論串 (同標題文章)
Editor 近期熱門文章
PTT數位生活區 即時熱門文章