免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3866 | 回复: 8
打印 上一主题 下一主题

如何在linux下用ctag,请赐教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-13 09:16 |只看该作者 |倒序浏览
想试下在vim下用tags跳转,以方便显示和分析函数和类,但没能成功,请达人指教。我的ctags版本和gvim,vim版本都是最新的应该是可行的。

1.在路径下 终端输入 ctags -R
2.gvim打开main.c
3.输入 :set tags=Dir/tags
4.鼠标停在main.c 文件的setmouse处,按Ctrl-J 但是没有跳到setmouce函数处,只是向下移动了一行,我失败了。
#ifdef FEAT_MOUSE
    setmouse();                                /* may start using the mouse */
#endif

我试了,没有实现Ctrl跳转。此外我的gvim也没有显示资源目录的窗口和显示等,这些窗口怎么调出来。是不是还要装taglist?ctag 和cscope哪个好怎么用?

论坛徽章:
0
2 [报告]
发表于 2011-05-13 09:44 |只看该作者
是ctrl-] 不是J

论坛徽章:
0
3 [报告]
发表于 2011-05-13 09:47 |只看该作者

论坛徽章:
0
4 [报告]
发表于 2011-05-13 22:01 |只看该作者
是ctrl-] 不是J
adam8157 发表于 2011-05-13 09:44

没明白 大写吗

论坛徽章:
0
5 [报告]
发表于 2011-05-13 22:15 |只看该作者
回复 4# fortuneteller


    靠,无语了。。。
    方括号懂吗?[]
    右半边的那个……

论坛徽章:
1
双子座
日期:2013-10-17 00:46:45
6 [报告]
发表于 2011-05-13 23:42 |只看该作者
回复 5# xiaopan3322


    楼上的那个字体太杯具了,经常弄混的字符还有 1l   o0  pP  `'  等等,有些字体对这些符号区分的不明显,看着蛋疼。。。

论坛徽章:
0
7 [报告]
发表于 2011-05-14 01:42 |只看该作者
回复 6# xrzs1986


    看着蛋疼没关系,自己动手粘贴下来试试总可以吧……

论坛徽章:
0
8 [报告]
发表于 2011-05-14 09:18 |只看该作者
回复  fortuneteller


    靠,无语了。。。
    方括号懂吗?[]
    右半边的那个……
xiaopan3322 发表于 2011-05-13 22:15

真悲剧了 看了那么多次 一直误以为是J 真是眼瞎。今早自己发现了,非常感谢各位。

论坛徽章:
0
9 [报告]
发表于 2011-05-14 09:25 |只看该作者
本帖最后由 fortuneteller 于 2011-05-14 09:41 编辑

ctags并列的分窗口怎么调出来??用:TlistOpen调出来的是taglist的窗口吧,可以搞出多个相应于taglist ctags cscope的窗口吗

此外我装了个cscope.vim,每次vi打开文件 提示
“Error detected while processing /home/fortuneteller/.vim/plugin/cscope_maps.vim:
line   42:
E568: duplicate cscope database not added
Press ENTER or type command to continue”

我查了下cscope_maps.vim中40-46行是如下,不过不知道怎么把错误排除。好像说的是cscope的database放那,我一般都想用在当前路径下。
  " add any cscope database in current directory
    if filereadable("cscope.out")
        cs add cscope.out
    " else add the database pointed to by environment variable
    elseif $CSCOPE_DB != ""
        cs add $CSCOPE_DB
    endif
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP