Re: [轉錄][問題] VIM 編譯與執行
※ 引述《kornelius (c9s)》之銘言:
: ※ 引述《yoco315 (眠月)》之銘言:
: : 所以實際上我不是這樣 map,而是 :map <F5> :call BuildAndRun()<CR>。
: : BuildAndRun() 是我自己寫的一個函數,
: : 他會先 make,然後檢查 quicklist,如果沒錯,就 !./a.out,
: 試用 getloclist() function 搭配 cal system()
: 譬如:
: cal system("xterm -hold ./a.out")
: 寫個 function 就可以解決這個問題了。 :-)
大大,我現在就是這樣做阿 XD
看一下人家的文章嘛,我寫的很辛苦耶 XD
所以我的問題就是想問有沒有不用這樣做的方法。
因為 shell 的時候,我們可以 a && b 如果 a 成功才繼續 b。
只是我不知道要怎麼在 vim 裡面做到這件事且不會干擾到 vim fetch quicklist。
可以做到的話就可以直接一行做掉,省下自訂函數的障礙了。
因為雖然我自己會寫,但是推廣的時候還是希望有比較簡單的方法讓大家都能使用。
--
To iterate is human, to recurse, divine.
遞迴只應天上有, 凡人該當用迴圈. L. Peter Deutsch
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.111.45
推
09/30 22:36, , 1F
09/30 22:36, 1F
→
10/02 20:27, , 2F
10/02 20:27, 2F
→
10/04 19:40, , 3F
10/04 19:40, 3F
→
07/14 14:37, , 4F
07/14 14:37, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 6 篇):
Editor 近期熱門文章
PTT數位生活區 即時熱門文章