在vi中标记导航

时间:2013-10-04 06:51:37

标签: vim

使用cscope集成Vim,我可以使用ctrl-T导航回来,并使用:tags查看当前标记堆栈位置。但是如何在堆栈中前进呢?我在手册页中唯一能找到的就是转到函数定义(如ctrl-]

2 个答案:

答案 0 :(得分:1)

您还可以使用Ctrl + I和Ctrl + O分别通过跳转列表向前和向后移动。这适用于标记命令,因为它们算作跳跃运动。

所以:

跳转到标记:Ctrl+]. 跳回:Ctrl+O. 再次跳转到代码:Ctrl+I.

答案 1 :(得分:1)

没有默认键映射,但在标记堆栈中前进的命令是:tag。 (你可以轻松地:nnoremap一把钥匙。)

由于Chetan Potdar已经回答,只要您不在标签跳转之间的缓冲区中移动,您也可以使用<C-I>代替。