Vim和Ctags提示和技巧我剛剛使用我的Vim(或者更確切地說是gVim)安裝了Ctags(以幫助進行C ++開發),并希望找到您最喜歡的命令,宏,快捷方式,以及隨之而來的提示......分享你最好的武器庫。在Vim開發中你會推薦哪些其他Vim附加組件用于C ++?編輯您將與Ctags一起使用的其他附加組件?EDIT2您使用哪個版本的gVim標簽?這有什么不同嗎?EDIT3如何增強大型和小型項目的編程體驗?
3 回答
白衣染霜花
TA貢獻1796條經驗 獲得超10個贊
Ctrl+ ]- 轉到定義
Ctrl+ T- 從定義中跳回來。
Ctrl+ W Ctrl+ ]- 以水平分割打開定義
在vimrc中添加這些行map <C-\> :tab split<CR>:exec("tag ".expand("<cword>"))<CR>map <A-]> :vsp <CR>:exec("tag ".expand("<cword>"))<CR>
Ctrl+ \- 在新選項卡中打開定義
Alt+ ]- 以垂直拆分打開定義
生成標記后。您可以使用以下鍵標記和標記功能:
Ctrl+ Left MouseClick- 轉到定義
Ctrl+ Right MouseClick- 從定義中跳回
牧羊人nacy
TA貢獻1862條經驗 獲得超7個贊
一行總是在我的.vimrc中:
set tags=./tags;/
這將在當前目錄中查找“tags”,并將樹向上處理,直到找到一個。IOW,你可以在源代碼樹的任何地方而不僅僅是它的根目錄。
添加回答
舉報
0/150
提交
取消
