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 ~/.vimrc
bà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?
:map
hiển thị bất cứ điều gì cho CTRL-C? Nếu bạn :set filetype=text
và thử thì sao?
ttimeoutlen
Giá trị là gì?