[轉錄][問題] VIM 編譯與執行

看板Editor (編輯器(vim/emacs))作者 (好人超)時間14年前 (2010/09/07 16:16), 編輯推噓5(504)
留言9則, 4人參與, 最新討論串1/6 (看更多)
※ [本文轉錄自 Linux 看板 #1CXV3web ] 作者: Lynch (林區) 看板: Linux 標題: [問題] VIM 時間: Tue Sep 7 15:59:51 2010 請問如果我在Vim 寫了一個C語言程式 可不可以透過Vim 顯示程式執行後的結果呢 翻了書本上面並沒提 = =a -- ◣ ◢ . ◣◥ ﹨ ﹨ ˙ ) ) ˙ . ˙ ) ◤∴ ﹨﹨ ︶ ~─~─︶─~─~─︶─~─~─︶─~─~─︶─~─~ )) .' | | .)) .).)‧ . . ˙. . ))) ▄▃▅◤◤))by dajidali‵ ◥))◥) ◥)‵◥) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.226.169

09/07 16:09,
不行吧 VIM只是編輯器
09/07 16:09

09/07 16:15,
我也很好奇 能不能呼叫外部的編譯器並執行
09/07 16:15

09/07 16:15,
借轉 Editor 板問一下
09/07 16:15
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.171.46

09/07 17:03, , 1F
:!gcc % | !./a.out 第一次編譯因為還沒有a.out所以會
09/07 17:03, 1F

09/07 17:03, , 2F
error一次,之後就不會了
09/07 17:03, 2F

09/07 17:03, , 3F
不知道這是你要的?
09/07 17:03, 3F

09/07 17:11, , 4F
!gcc % && ./a.out
09/07 17:11, 4F

09/07 20:50, , 5F
太好了,趕快來試試看
09/07 20:50, 5F

09/07 20:53, , 6F
有沒有辦法只按一個鍵(譬如F5)就做到相同的動作呢?
09/07 20:53, 6F

09/07 21:25, , 7F
用mapping :help mapping 看一下
09/07 21:25, 7F

09/07 22:16, , 8F
map <F5> <esc>:!gcc % && ./a.out
09/07 22:16, 8F
文章代碼(AID): #1CXVJJr3 (Editor)
文章代碼(AID): #1CXVJJr3 (Editor)