www.kbnh.net > vim的CtAgs怎么用啊?

vim的CtAgs怎么用啊?

先看是否安装了ctags。也就是在命令下执行ctags,看是否能执行。 vim中使用ctags功能的前提是所在项目中是否有ctags所需的信息文件,如果没有则需要在项目目录下执行ctags生成一下,如果有子目录还需要加参数-R。下面是摘自网上的文章。 vim+cta...

查vim的帮助发现:tag在有多个匹配结果的时候就是默认跳转到第一个 匹配结果,如果要选择应该用 :ts。

ctags内不包含调用点,只包含函数定义的位置信息,所以不能查找所有调用,因而不能实现vim编辑器中的变量或函数追踪。这个在linux下使用shell命令:grep -Pn 'helloword\s*\(' **/*.cpp VIM (Unix及类Unix系统文本编辑器): Vim是一个类似于Vi...

问题不明确。ctrl-]自动就会列出多个匹配的选项。加上cscope

不能吧。只能在出现函数名或者变量名的时候反查它的定义。 一般观察函数的调用关系,或者监视变量的更改,都是在调试的时候进行的。这样的动态观察比静态观察更有意义。静态观察即是指代码级的分析,再牛X的编辑器也不可能分析出代码的运行时调...

在这里下载ctags: http://prdownloads.sourceforge.net/ctags/ctags58.zip 解压后将ctags.exe放到path环境变量指定的目录中,不清楚就放到Windows\system32里。

我的也是……

关于VIM的ctags的问题,在一个文件夹里面用了ctags -R 后,是不是里面的"startlist",即使该函数是在另一个文件中。 CTRL-] 命令会跳转到当前光标

vim 是跨平台的,在不同的操作系统里,配置使用的方法差别不大。 上网搜搜 ctags 的配置使用就能找到很多有用的东西。自己摸索摸索吧,相信您可以很快掌握最初的用法。时间久了也就可以深入了。

为了提高执行和编译效益,gcc 带的都是编译好的可执行库,没有源码。

网站地图

All rights reserved Powered by www.kbnh.net

copyright ©right 2010-2021。
www.kbnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com