LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: hkdjining

我用ctags file.c后,在变量的使用处按下ctrl-],为什么说没有对应的tag呀?高手讲讲

[复制链接]
发表于 2005-12-19 15:57:12 | 显示全部楼层
啊,还有自动补全?太过分了,跟windows似的:beat
回复 支持 反对

使用道具 举报

发表于 2005-12-19 16:22:28 | 显示全部楼层
呵呵 vim+cppcomplete在字符界面也可以很好的工作,我发现自己离不开自动补全了
回复 支持 反对

使用道具 举报

发表于 2005-12-20 14:46:33 | 显示全部楼层
我又有一事不明:ctags -R *.[ch]
为什么子目录的还是没被搜?
(以前好像遂了一次)
回复 支持 反对

使用道具 举报

发表于 2005-12-20 15:52:38 | 显示全部楼层
Post by bonami
1.说taglist像source insight是说它在左边开个窗口显示各函数等,可以进行跳转。不是很难用。
2.我试了你的文件,自己也编了段代码,事实证明:局部变量是不被识别的。
3.我不是大侠
4.你的名字真奇怪


局部变量或文件域内变量可以通过gd或gD跳转
回复 支持 反对

使用道具 举报

发表于 2005-12-20 16:42:27 | 显示全部楼层
Post by bonami
我又有一事不明:ctags -R *.[ch]
为什么子目录的还是没被搜?
(以前好像遂了一次)


a piece of code in my Makefile:

[PHP]
tag_file        := $(TOPDIR)/tags
tag:
        -@$(RM) $(tag_file)
        @for file in `find $(TOPDIR) -name "*.[cCh]" -print -o -name "*.def" -print`;   \
        do      \
                ctags -a -f $(tag_file) $${file};       \
        done

[/PHP]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-20 22:27:52 | 显示全部楼层
Post by rushrush
呵呵 vim+cppcomplete在字符界面也可以很好的工作,我发现自己离不开自动补全了

楼上的大哥,我的cppcomplete不知道怎么用不成,我将cppcomplete.vim插件放到
$HOME/.vim/plugin后,按下alt+i没有反映,不知道为什么?并不能补全成员,我的Targlist都可以用,谢谢拉!
回复 支持 反对

使用道具 举报

发表于 2005-12-21 13:47:48 | 显示全部楼层
.... 现在cppcomplete已经被我抛弃...
换成superTab,功能只有补全,但是比cppcom好一点,可以把最近用过的补全放在前面.感觉比cpppc好用,查看成员等等可以用别的插件实现..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-21 16:19:22 | 显示全部楼层
可是cppcomplete功能不是比较强大嘛,既可以补全,又可以查看成员,为什么我就用不了呀,大侠们,帮帮忙吧!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-21 19:05:26 | 显示全部楼层
17楼的兄弟,superTab也是一个插件吗?去哪里下载呀?
回复 支持 反对

使用道具 举报

发表于 2005-12-22 18:09:48 | 显示全部楼层
是喔,我也没找到supertab呢。
另外啊,我装了vim64,加了几个插件。然后,现在,怎么编辑c文件没有语法高亮了呢?也不显示状态行。
然后,还有,用showmarks之类的要求用+signs编译vim。怎么加呢?
:thank
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表