SnipMate dừng hoạt động khi thêm nhiều plugin


1

Tôi đang sử dụng Vim 7.3 với Pathogen trên Windows, tôi có thiết lập Pathogen ~/vimfiles/autoload/pathogen.vimvà SnipMate ~/vimfiles/bundle/snipmate.vim/. SnipMate hoạt động tốt khi nó là plugin duy nhất được Pathogen tải, bất cứ khi nào tôi thêm các plugin khác SnipMate dường như không còn hoạt động.

filetype off
call pathogen#runtime_append_all_bundles()
filetype plugin indent on
set nocompatible

Đó là đầu _vimrctập tin của tôi và các plugin khác dường như tải tốt khi tôi thêm chúng. Chỉ là SnipMate ngừng hoạt động và tôi tự hỏi liệu có ai gặp phải vấn đề này không, và có thể có giải pháp không?


set nocompatibleTôi nên đến trước, tôi nghĩ. Làm thế nào để bạn thêm các plugin khác, trong pluginthư mục hoặc trong bundle?
romainl

Tôi trích xuất chúng vào các thư mục riêng của họ trong ~/vimfiles/bundle/.
Tom Bell

Đó là cách bình thường. Bạn đã không liệt kê các plugin khác mà bạn đang cố cài đặt. Bạn đã không nói nếu có thông báo lỗi hoặc đơn giản là không có gì. Hãy thử cài đặt một plugin tại một thời điểm, tại mỗi plugin mới khởi chạy lại Vim và kiểm tra xem snipMate có hoạt động không. Có bất kỳ plugin nào khác sử dụng tabkhóa không? snipMate và superTab được biết là không tương thích vì điều này.
romainl

Câu trả lời:


1

Tôi đã theo dõi vấn đề và đã giải quyết nó. Tôi đã sử dụng https://github.com/hallison/vim-ruby-sinatrasnippetsthư mục chứa ruby-sinatra.snippetstệp snipmate.vim. Di chuyển thư mục này vào thư mục snipmate.vimđoạn trích dường như để giải quyết tất cả các vấn đề tôi gặp phải.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.