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
提交
取消