मुझे मिल गया है एक macvim स्नैपशॉट 64 https://github.com/b4winckler/macvim/downloads से डाउनलोड किया और विपुल ctags स्थापित त्रुटि नहीं मिला homebrew
के माध्यम से:E426: टैग हर समय
: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
:
which ctags
/usr/local/bin/ctags
मेरी tags
vim में चर इस तरह दिखता है
और मैं rails-vim
के :Rtags
कमांड के साथ टैग फ़ाइल उत्पन्न:
file tmp/tags
tmp/tags: Exuberant Ctags tag file text
समस्या यह है कि यह सब एक E426 tag not found
त्रुटि के साथ विफल है कि क्या मैं C-]
या :tag
का उपयोग करें।
टैग निश्चित रूप से होती है:
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
कोई सुझाव? धन्यवाद।
यह मेरे साथ होता है, क्या आपको कभी समाधान मिला? – Doug
@macovsky मैं टैग फ़ाइल सेट अप करने के तरीके का अनुमान लगा रहा हूं। क्या आपने ctags -R का उपयोग करने का प्रयास किया था? यह रिकर्सली फ़ाइलों के लिए सभी निर्देशिकाओं की खोज करता है और उनसे टैग प्राप्त करता है –
उन्होंने कहा कि टैग निश्चित रूप से वहां है। क्या यह संभव है कि टैग को एक निर्देशिका के सापेक्ष पथ से उत्पन्न किया जा रहा है जो विम फेंक रहा है? –