当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : vim ctags 和taglist的问题,弄了好久了
帖子发表于 : 2008-03-28 13:22 

注册: 2007-03-08 9:57
帖子: 85
地址: Rockville MD
送出感谢: 0 次
接收感谢: 0 次
已经按照说明装了,ctags也可以正常使用。但是打开vim后输入:Tlist会报错:
Error detected while processing function <SNR>9_Tlist_Window_Toggle..<SNR>9_Tlis
t_Window_Open..<SNR>9_Tlist_Window_Refresh_File..<SNR>9_Tlist_Process_File:
line 83:
E484: Can't open file /tmp/v696714/1
Taglist: Failed to generate tags for /home/kmeng/test/page.c
Press ENTER or type command to continue
按ENTER后可以出现taglist的那一列,但是显示不出函数。在右边的代码中使用ctags的命令还是可以跳转的。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-03-28 13:29 

注册: 2006-04-11 9:01
帖子: 723
送出感谢: 0 次
接收感谢: 0 次
taglist的安装我是直接把下载下来的东西放到~/.vim/plugin里面,然后就可以了。

你不妨找一个完整的c程序工程试试看,有可能是你的测试代码有问题。


_________________
I would love to change the world, but they won't give me the source code.
http://hi.baidu.com/wienerlee


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-03-28 13:55 

注册: 2007-03-08 9:57
帖子: 85
地址: Rockville MD
送出感谢: 0 次
接收感谢: 0 次
我试了几个代码了,都不可以。都是这个错误。不知道是什么原因啊。我在2台电脑上面都装了,症状是一样的啊。谁可以帮我看一下么,可以ssh到我的电脑上。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-10 23:30 

注册: 2006-09-11 22:47
帖子: 2841
送出感谢: 0 次
接收感谢: 4
一般比较容易遇到的问题是:
ctags需要使用sort。
看看你的sort命令。如果有问题,则最好是把ctags编译成内置sort,而不调用外置sort的版本。

不过,楼主的问题看起来好像是 /tmp 的文件没有写权限?


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-06-14 14:42 
头像

注册: 2007-10-22 21:41
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
我也遇到这个问题了 刚刚google出来的,
原来vim的taglist不支持gnu的ctags,我是因为用了emacs只带的gnu的ctags才出现这种错误的,你可以到http://ctags.sourceforge.net
这里去下一个ctags

这是参考文章:http://www.nabble.com/Re%3A-problem-with-taglist-plugin-p8152701.html


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-06-14 15:29 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
pipilu 写道:
我也遇到这个问题了 刚刚google出来的,
原来vim的taglist不支持gnu的ctags,我是因为用了emacs只带的gnu的ctags才出现这种错误的,你可以到http://ctags.sourceforge.net
这里去下一个ctags

这是参考文章:http://www.nabble.com/Re%3A-problem-with-taglist-plugin-p8152701.html


如果用新立得装, ctags 是 增强版可以用

但是如果同时装 emacs , 那么emacs 也带一个 ctags ... 这个就不能用了


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-06-29 19:04 
头像

注册: 2007-10-22 21:41
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
vim ctags 和taglist的问题,弄了好久了


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-06-29 19:05 
头像

注册: 2007-10-22 21:41
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
另外一个问题是,我在windows下实验的呵, 就是中文文件夹下也会出错


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-08-07 14:14 

注册: 2007-10-09 21:32
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
关键原因是你的VIM版本低了。试试最新的就行了。
vim --version看看VIM版本。


_________________
我已把自己看的很轻了,为何还是不能飞翔。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: vim ctags 和taglist的问题,弄了好久了
帖子发表于 : 2009-11-03 14:55 

注册: 2009-05-16 13:41
帖子: 21
系统: Archlinux
送出感谢: 0 次
接收感谢: 0 次
sudo apt-get install ctags
我偷了一点懒。 :em06


页首
 用户资料  
 
11 楼 
 文章标题 : Re: vim ctags 和taglist的问题,弄了好久了
帖子发表于 : 2009-11-04 12:04 
头像

注册: 2009-05-20 19:32
帖子: 2462
送出感谢: 0 次
接收感谢: 2
? 安好了etags就可以 无需配置


_________________
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录

http://webchat.freenode.net/?channels=ubuntu-cn
irc://irc.freenode.net/ubuntu-cn


页首
 用户资料  
 
12 楼 
 文章标题 : Re: vim ctags 和taglist的问题,弄了好久了
帖子发表于 : 2010-12-26 9:38 

注册: 2008-11-12 15:55
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
这个问题我也纠结了好久啊,最后终于找到了,楼主应该用的不是bash吧。只要在vimrc里加一句
代码:
set shell=/bin/sh
就可以了


页首
 用户资料  
 
13 楼 
 文章标题 : Re: vim ctags 和taglist的问题,弄了好久了
帖子发表于 : 2010-12-26 15:01 
头像

注册: 2009-04-11 23:46
帖子: 4029
系统: Arch Linux
送出感谢: 11
接收感谢: 110
pycq2002 写道:
这个问题我也纠结了好久啊,最后终于找到了,楼主应该用的不是bash吧。只要在vimrc里加一句
代码:
set shell=/bin/sh
就可以了


这个,我用 fish 时也遇到过呢。现在换 zsh 了,目前还没什么问题。


_________________
我的博客 http://blog.lilydjwg.me/
Dropbox,你值得拥有。
提问的智慧
Arch Linux 中文论坛

我的vimrc: http://git.io/vimrc


页首
 用户资料  
 
14 楼 
 文章标题 : Re: vim ctags 和taglist的问题,弄了好久了
帖子发表于 : 2010-12-27 0:29 

注册: 2009-06-20 23:53
帖子: 490
送出感谢: 3
接收感谢: 0 次
我也换zsh了,还是zsh王道,补全太爽了。。 :em06


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译