2011-09-17 11 views
12

Sáng nay, tôi bắt đầu nhận được thông báo đó khi tôi cố mở một tệp trong Vim. Vim là trình soạn thảo của tôi về sự lựa chọn cho các tập tin cấu hình, git cam kết tin nhắn và muốn, nhưng không phải là ngày của tôi để biên tập mã ngày. Tôi rõ ràng đã làm một cái gì đó để mời tin nhắn này, nhưng tôi không có ý tưởng gì. Gần đây tôi đã gỡ cài đặt phiên bản cũ hơn của XCode từ /Developer-3.2.6, nhưng đó là điều duy nhất xuất hiện trong đầu mà dường như thậm chí liên quan đến tiếp tuyến.Danh sách thẻ: Không tìm thấy ctags dư thừa trong PATH

Tôi đang chạy OSX Lion. Là phần tẻ nhạt của phần cài đặt cơ bản? Tôi biết tôi đã không cài đặt nó cố ý, nhưng nếu nó không phải là bản địa, sau đó có thể nó đến cùng với cái gì khác? Bất kỳ ý tưởng về làm thế nào để có được các plugin trở lại hoặc loại bỏ các tài liệu tham khảo cho nó vì vậy tôi không nhận được thông báo cảnh báo?

Cảm ơn.

+1

Trên máy tính của tôi, đó là trong/Developer/usr/bin/ –

+0

@ Paul Tomblin: Bạn chạy 3.x XCode hoặc 4? –

+0

Đó là một cái cũ. 3.x, tôi nghĩ vậy. –

Trả lời

6

Điều này trông giống như thông báo mà plugin taglist phát ra khi không thể tìm thấy chương trình ctags. Nếu bạn chạy :scriptnames, bạn có thấy plugin/taglist.vim trong danh sách các tệp có nguồn gốc không? Nếu bạn làm như vậy, có thể bạn sẽ muốn xóa điều đó và doc/taglist.txt trong cùng một cấu trúc thư mục.

+0

Tôi thấy rằng plugin trong danh sách, tôi chỉ không chắc chắn nơi nó đã đi, tôi đoán. Việc cài đặt lại XCode dường như đã khắc phục được sự cố có thể xảy ra. –

+0

@Rob, tôi đã nói với bạn vấn đề là gì. :) Plugin danh sách thẻ không thể tìm thấy chương trình ctags. Bạn đã cài đặt lại XCode, trong đó cung cấp một chương trình ctags, do đó, danh sách thẻ ngừng phàn nàn. – jamessan

+0

Đủ công bằng. Một người nào đó cũng có thể nhận được điểm mặc dù giải pháp khá unenlightened và ham-fisted của tôi. :-) –

1

Xin cảm ơn, các bạn. Tôi đã kết thúc cài đặt lại XCode và có vẻ như vấn đề đã biến mất. Tôi không có ý tưởng làm thế nào tôi đã nhận nó vào bất kỳ trạng thái nó đã được trong, nhưng nó trở lại bây giờ và tất cả mọi thứ có vẻ là trở lại bình thường.

14

FWIW Tôi đã có thông báo lỗi tương tự trên Ubuntu, tôi chỉ cần cài đặt ctags và tất cả mọi thứ hunky dory. Cảm ơn :)

0

Tôi gặp sự cố tương tự sau khi nâng cấp lên Mountain Lion. Tôi đã sửa nó bằng cách cài đặt lại các công cụ CLI từ các tùy chọn XCode> Tải xuống. Tôi đã cài đặt các công cụ CLI trước khi nâng cấp. Không chắc chắn những gì đã xảy ra, nhưng nó hoạt động ngay bây giờ.

22

Đối với Ubuntu và các dẫn xuất:

sudo apt-get install exuberant-ctags 

Với yum:

sudo yum install ctags-etags 
+0

Bạn nên làm rõ rằng điều này chỉ dành cho Ubuntu và các dẫn xuất của nó. –

5

Nếu bạn đang sử dụng gvim trong một hệ thống Windows, bạn nên tải về một chương trình ctag Windows (đó là ctag.exe) và đặt ctag.exe trong thư mục file vim74, sau đó khởi động lại Gvim, và nó sẽ tìm thấy nó và sử dụng nó! Tôi hy vọng điều này là hữu ích.

Hãy xem này: http://vim-taglist.sourceforge.net/installation.html

+0

Giải quyết được sự cố của tôi. Cảm ơn – einverne

+0

tôi đặt ctags.exe mọi nơi ngoại trừ trong "C: \ Program Files (x86) \ vim \ vim74" của tôi. Cảm ơn vì tiền hỗ trợ. Bây giờ C: \ Program Files (x86) \ vim \ vim74 \ ctags.exe để Tlist mở và thực hiện công việc;) – toshi