vim需要額外工程管理外掛程式嗎?答案是完全不用。 假設我們有乙個工程,放在test目錄下,裡面有main.c, a.c, b.c ...
1. 建立"工程檔案"的過程
(1)2. 開啟工程檔案的過程進入test
目錄,啟動vi(
2)用:e
命令分別開啟所有需要加入功能的檔案(3
)用:mksession
!test
.vim
建立"工程檔案"(4
)退出vim.
用3. 編輯工程檔案vim
-s test
.vim
啟動vim
即可
用:4.列出工程中的檔案b命令和:
sb命令。
這些命令帶自動補完功能,只記得部分檔名即可。
如:b ma
<
tab>
會自動補完為
main
.c
:5. 新增新檔案到工程ls 即可
用:b
<
ls序號》
也可以編輯需要的檔案
首先退出6.刪除工程檔案vim,
重新用vim
-s test
.vim
恢復工程狀態
用:e
《檔名》
開啟乙個或多個檔案
用:mksession
!test
.vim
更新工程檔案即可
用:vim強悍的"%":bd 檔名即可。
也可以用部分檔名自動補完。
%可以在配對的各種括號, 巨集, 注釋符號開始和結尾跳轉, 配合**摺疊功能zf, zo, zc, 可以快速瀏覽大段**.
VSCode建立工程檔案
宣告 ubuntu 16 vscode c 上圖工程檔案目錄 包括 cmakelists.txt,src 存放.cpp檔案 include 存放.件 bin 生成的可執行檔案 lib 存放庫檔案 main main.cpp buid 1 首先開啟空的資料夾 新建如上資料夾 cmakelists.tx...
Catkin建立工程
catin make編譯過程,cmake指令依據你的cmakelists.txt 檔案,生成cmakefiles和makefile檔案,make再依據此cmakefiles和makefile檔案編譯鏈結生成可執行檔案,catkin make是將cmake與make的編譯方式做了乙個封裝的指令工具,規...
Source Insight建立工程
用source insight建立乙個 閱讀工程,source insight是乙個非常優秀的 閱讀工具,使用它來閱讀 修改 新增 移除 來說是非常方便的,學好對它的使用是非常有好處的。一 前提條件 source insight版本 3.50 源 linux 3.10.4 接下來出現這個 遞迴新增到...