小编mac*_*sky的帖子

E426:标签始终未找到错误

我从https://github.com/b4winckler/macvim/downloads下载了一个macvim快照64,并通过homebrew以下方式安装了繁琐的ctags :

which ctags
/usr/local/bin/ctags
Run Code Online (Sandbox Code Playgroud)

tags在vim中的变量看起来像这样:

:echo &tags
/Users/macovsky/code/faces/tmp/tags,./tags,tags,/Users/macovsky/.rbenv/versions/1.9.2-p290/lib/ruby/site_ruby/1.9.1/tags,/Users/macovsky/.rbenv/versions/1.9.2-p290/lib/ruby/site_ruby/1.9.1/x86_64-darwin11.2.0/tags,/Users/macovsky/.rbenv/versions/1.9.2-p290/lib/ruby/site_ruby/tags,/Users/macovsky/.rbenv/versions/1.9.2-p290/lib/ruby/vendor_ruby/1.9.1/tags,/Users/macovsky/.rbenv/versions/1.9.2-p290/lib/ruby/vendor_ruby/1.9.1/x86_64-darwin11.2.0/tags,/Users/macovsky/.rbenv/versions/1.9.2-p290/lib/ruby/vendor_ruby/tags,/Users/macovsky/.rbenv/versions/1.9.2-p290/lib/ruby/1.9.1/tags,/Users/macovsky/.rbenv/versions/1.9.2-p290/lib/ruby/1.9.1/x86_64-darwin11.2.0/tags,/Users/macovsky/code/faces/tags 
Run Code Online (Sandbox Code Playgroud)

然后我用rails-vim's :Rtags命令生成了标签文件:

file tmp/tags 
tmp/tags: Exuberant Ctags tag file text
Run Code Online (Sandbox Code Playgroud)

问题是我是否使用C-]:tag全部失败并出现E426 tag not found错误.

标签肯定在那里:

cat tmp/tags | grep post_image
post_image  /Users/macovsky/code/faces/app/helpers/posts_helper.rb  /^  def post_image(post, style)$/;" f   class:PostsHelper
Run Code Online (Sandbox Code Playgroud)

有什么建议?谢谢.

vim macvim exuberant-ctags

6
推荐指数
1
解决办法
4435
查看次数

标签 统计

exuberant-ctags ×1

macvim ×1

vim ×1