Vim vi中的标签导航
使用cscope integrated Vim,我可以使用Vim vi中的标签导航,vim,Vim,使用cscope integrated Vim,我可以使用ctrl-T导航回来,并使用:tags查看当前标记堆栈位置。但我如何在堆栈中前进?从手册页中我唯一能找到的就是转到函数定义(如ctrl-])您还可以使用ctrl+I和ctrl+O分别通过跳转列表向前和向后移动。这适用于标记命令,因为它们计为跳跃运动 因此: 跳转到标记:Ctrl+]。 跳回:Ctrl+O. 再次跳转到标记:Ctrl+I。没有默认的键映射,但在标记堆栈中前进的命令是:tag。(您可以轻松地:nnoremap找到它的键。) 正
ctrl-T
导航回来,并使用:tags
查看当前标记堆栈位置。但我如何在堆栈中前进?从手册页中我唯一能找到的就是转到函数定义(如ctrl-]
)您还可以使用ctrl+I和ctrl+O分别通过跳转列表向前和向后移动。这适用于标记命令,因为它们计为跳跃运动
因此:
跳转到标记:Ctrl+]。
跳回:Ctrl+O.
再次跳转到标记:
Ctrl+I。
没有默认的键映射,但在标记堆栈中前进的命令是:tag
。(您可以轻松地:nnoremap
找到它的键。)
正如Chetan Pottar已经回答的那样,只要您不在标记跳转之间的缓冲区中移动,您也可以使用