Khi chạy conque
trong VIM
, thông điệp cảnh báo nhắc nhở ra mỗi khi:Cảnh báo giữ popping khi chạy conque trong VIM
Warning:
Global CursorHoldI and CursorMovedI autocommands may cause ConqueTerm to run slowly
Tôi tìm thấy một phương pháp để loại bỏ các cảnh báo là nhận xét ra các cảnh báo chức năng trong conque_term.vim
, nhưng tôi không nghĩ đó là một cách tốt và an toàn để giải quyết vấn đề.
Tôi mới làm quen với VIM, vì vậy, tôi không tìm thấy cách nào để tự mình xác định nguồn gốc của vấn đề. Bất cứ ai có thể giúp đỡ? Cảm ơn rất nhiều!
Một số plugin của bạn có thể xác định 'autocmd's trên những sự kiện này. Một plugin tự động hoàn thành, có thể, hoặc một plugin tạo thẻ… Grep thư mục '~/.vim /' của bạn cho 'CursorHoldI' và/hoặc' CursorMovedI' hoặc làm ': verbose autocmd' để xem chúng được định nghĩa ở đâu. – romainl
HÃY CẨN THẬN ... autocommands có thể gây ra vấn đề lớn với ConqueTerm, nó có thể gây ra bộ đệm mở được ghi đè với đầu ra của nó và tất cả các loại điều khó chịu khác. Nó có thể là nguy hiểm bên phải. Tôi không thể khuyên bạn nên nó cho bất cứ ai sử dụng rất nhiều plugin ngăn chặn các lệnh tự động Cursor, vì nó có vẻ như ngay cả khi trộn với một số lượng nhỏ trong số này, những điều xấu xảy ra. Chỉ cần nhớ không vô tình lưu bất kỳ thay đổi xấu nào, nếu chúng xảy ra. Hãy thử tắt plugin và bật lại từng plugin một để tìm thủ phạm. Hy vọng rằng sử dụng pm như vundle mà làm cho nó dễ dàng để làm điều này !!! – osirisgothra