Tôi đang làm việc trên một dự án phụ với cả tệp nguồn JavaScript và SQL. Khi tôi chỉnh sửa JavaScript, Vim hoạt động bình thường. Tuy nhiên, khi tôi chỉnh sửa các tệp SQL, sẽ có độ trễ một giây giữa khi tôi nhấn CtrlCvà khi Vim thoát khỏi chế độ chèn. Khi tôi sử dụng phím Escape hoặc ShiftEnterbản đồ mà tôi đã ánh xạ trong ~/.vimrcbài kiểm tra của mình, nó không hiển thị độ trễ.
Tôi nghĩ có lẽ đó là một cái gì đó để làm nổi bật cú pháp, nhưng khi tôi chạy :syntax offđể thử và sửa nó, sự chậm trễ vẫn xuất hiện. Tôi cũng đã thử :setf text, mà cũng không được. Tôi chỉ có một vài plugin được cài đặt (CtrlP, NerdTree và các công cụ tô sáng cho Jade, Less và CoffeeScript) vì vậy tôi không nghĩ đó là những gì gây nhiễu.
Có ai biết những gì có thể xảy ra?
:maphiển thị bất cứ điều gì cho CTRL-C? Nếu bạn :set filetype=textvà thử thì sao?
ttimeoutlenGiá trị là gì?