0
我目前使用vim/byobu-tmux在命令行(cmake/gcc)和vim會話之間進行復用。如何在vim中使用cmake/gcc編譯/跳轉調試
有沒有辦法直接在vim會話中執行以下操作?
- 編譯VIM內(我目前在命令行中使用
cmakedbg
bash的別名/ bash命令) - 跳轉到文件/位置在編譯失敗
內的所有VIM,即會爲我節省很多時間。
我目前使用vim/byobu-tmux在命令行(cmake/gcc)和vim會話之間進行復用。如何在vim中使用cmake/gcc編譯/跳轉調試
有沒有辦法直接在vim會話中執行以下操作?
cmakedbg
bash的別名/ bash命令)內的所有VIM,即會爲我節省很多時間。
你試過'set makeprg = cmakedbg'嗎?然後':make'應該編譯,如果失敗它應該自動跳轉到錯誤。這通常工作,但可能需要一些調整,具體取決於設置。 – pfnuesel
@pfnuesel我只是調整了一下,並使它與cmake和並行構建一起工作。我會更多地使用它,這樣我就可以將我的bash腳本/別名的功能轉移到一些vim命令中(比如運行單元測試,如果構建成功的話)。請添加一個答案,以便我可以接受並給予您信用:tyvm。 – kfmfe04