• 在 vim 里先对路径设定: set tags=tags; set autochdir

    然后在工程顶层目录下递归地生成 ctags 文件: ctags -R

    打开一个 source file,比如其中调用了一个函数 my_func(),那么光标移动到 my_func() 上,用 Ctrl+] 跳转到定义;返回则使用 Ctrl+t,类似于压栈弹栈。