Tôi sử dụng vim để chỉnh sửa các tệp ruby, nhưng nó đổ vỡ khi tôi nhập ".".
Tôi nhận thấy rằng nguyên nhân là do plugin AutoComplPop gây ra. Tôi nên làm gì?tai nạn vim với plugin AutoComplPop
Trả lời
Báo cáo điều này với tác giả của AutoComplPop; bạn sẽ tìm thấy địa chỉ của mình tại :help acp-author
. Trình bày chính xác phiên bản Vim (:version
đầu ra), phiên bản plugin và OS/môi trường và các bước chính xác để tái tạo.
Nếu bạn quan tâm, bạn có thể nghiên cứu mã nguồn của plugin và cố gắng tìm ra một đoạn tối thiểu hiển thị sự cố. Nếu sự cố này vẫn xảy ra trong ảnh chụp nhanh phát triển mới nhất của Vim, nó sẽ được báo cáo trong danh sách gửi thư vim_dev. Nhưng thường tác giả plugin được trang bị tốt nhất (và có động lực) để làm điều này cho bạn.
Tôi đã tìm thấy cách ngăn chặn sự cố xảy ra khi sử dụng tính năng tự động hoàn thành và filetype = ruby.
đưa dòng sau trong bạn vimrc
let g:acp_behaviorRubyOmniMethodLength = -1
này sẽ ngăn autocomplpop kích hoạt khi bạn gõ "" (khoảng thời gian)
Nó không phải là một sửa chữa. (Tôi không phải là một lập trình viên plugin vim)
chúc may mắn!
Đã rơi vào tình huống tương tự. Ngoại trừ việc nó cũng phá vỡ trên tự động hoàn thành khác quá. Không chỉ '.'. *thở dài* –
- 1. Tai nạn UIWebView EXC_BAD_ACCESS
- 2. Tai nạn iOS WebTryThreadLock
- 3. Tai nạn hủy diệt
- 4. Tai nạn CoreTelephony
- 5. imagick tai nạn với PHP 5.3
- 6. Tai nạn mẫu OpenNI UserTracker.java
- 7. NSDictionary allKeys tai nạn - Không thể hiểu được hoàn cảnh Báo cáo tai nạn
- 8. Ma trận gây ra tai nạn
- 9. MEDIA_ERR_SRC_NOT_SUPPORTED tai nạn âm thanh html5
- 10. CALayer renderInContext: gây tai nạn chưa biết
- 11. Tạo vụ tai nạn .NET tự động
- 12. Chương trình Ví dụ SharpSVN Tai nạn
- 13. SIGNAL 11 SIGSEGV tai nạn Android
- 14. Tai nạn hiệu ứng thẻ cào ios
- 15. Tai nạn PhantomJS - Mã thoát 126
- 16. Tai nạn dịch vụ gỡ lỗi
- 17. Tai nạn ứng dụng MFMailComposeViewController trong ipad
- 18. Tại sao tai nạn CFRelease (NULL)?
- 19. vụ tai nạn điện thoại trên "resume"
- 20. Tai nạn VSHost, REGDB_E_INVALIDVALUE tải Dự án Cụ thể
- 21. Bộ điều hợp dữ liệu đổ đầy tai nạn
- 22. Tai nạn UITableViewController trên trình mô phỏng iOS6
- 23. tr hiển thị không có tai nạn ie9
- 24. Tai nạn ứng dụng iPhone ngay sau khi cập nhật
- 25. Tai nạn ứng dụng thống nhất trên cảnh đầu tiên
- 26. Tai nạn tế bào nguyên mẫu UISearchDisplayController và UITableView
- 27. Android: Tai nạn khi xoay, ngang theo chiều dọc
- 28. Truy cập self.view.frame trong loadView gây tai nạn EXC_BAD_ACCESS
- 29. Rỗng "phát hành" ASSERT macro tai nạn chương trình?
- 30. Tai nạn lạ khi gỡ lỗi đối tượng COM destructor
1. Loại bỏ nó, 2. Tìm một plugin hoàn thành tự động khác. – romainl
backtrace là gì? Không có bất kỳ thông tin nào tôi chỉ có thể đoán được. Về mặt thống kê, tôi muốn nói thiếu hoặc không tương thích với Python 3 libs – sehe
@sehe: AutoComplPop không sử dụng Python, đó là Vimscript thuần túy; nhưng nếu không, một dự đoán tốt. –