看板 Editor 關於我們 聯絡資訊
最近我設了一個 :nmap <F5> :make<CR> :!make run<CR> 就是呀 我把執行寫在make裡面 可是呀 我根本看不到結果就又跳回來了 請問有辦法讓他暫停嗎 目前我是有看到大陸的編譯-執行是這樣做的 如果要跳出去執行東西就 :sh 還有一種比較好的方法 crtl - z就可以跳到外面去 要回到vim打上fg就可以回來了 不過我目前想做到的是一鍵執行 然後看一看執行後的樣子 再按一下回來這樣 請問有這個辦法嗎 目前我用一個很愚蠢的方法 :make run 後面不加<CR> 必須我手動按Enter就可以看到執行的樣子 然後再按一次跳回來 所以我想問<CR>到底是什麼意思呀 是幫我按Enter 按到底嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.54.103
firejox:<cr> 就是enter鍵呀~~ 08/06 16:13
FreedomMax:一般來說 :! ./a.out執行完會暫停一下 08/06 22:32
FreedomMax:但是我加上了<CR>就好像一口氣enter到底 08/06 22:33
FreedomMax:執行結果都看不到就結束了 08/06 22:33
firejox:我的不會 應該是你有打錯... 08/07 21:30
firejox:我也不太清楚你為何要用makefile來跑... 08/07 21:34
firejox:你把:! 變成;試試看... 08/07 21:37
angleevil:這樣好像是要按兩次enter.之前有這樣寫過. 08/08 14:56
FreedomMax::!是enter 兩次嗎 我用:行得通 08/09 16:02
FreedomMax:我把run寫在make是怕我執行檔名不是a.out 08/09 16:26
angleevil:不不我是說<CR>. 08/09 17:19
angleevil:因為我之前也是類似設計.可是後來改了 08/09 17:19
firejox:不就是前面幾篇和置底的 VIM 編譯與執行 嗎? 08/09 20:03