Do cách mà các đầu vào bàn phím được xử lý nội bộ, điều này không phải là không may nói chung có thể ngày hôm nay. (Trường hợp đặc biệt này nên làm việc trong GVIM, mặc dù.) Một số tổ hợp phím, giống như Ctrl + không thuộc chữ cái không thể được ánh xạ, và Ctrl + thư vs Ctrl + phím Shift + thư Không thể phân biệt được. (Trừ khi thiết bị đầu cuối của bạn gửi một mã số riêng biệt termcap cho nó, mà hầu hết không.) Ở chế độ chèn hoặc dòng lệnh, hãy thử nhập tổ hợp phím. Nếu không có gì xảy ra/được chèn vào, bạn không thể sử dụng tổ hợp phím đó. Điều này cũng áp dụng cho <Tab>
/<C-I>
, <CR>
/<C-M>
/<Esc>
/<C-[>
vv (Chỉ có ngoại lệ là <BS>
/<C-H>
.) Đây là một điểm đau nổi tiếng, và là chủ đề của cuộc thảo luận khác nhau trên vim_dev và kênh #vim IRC.
Một số người (trước hết là Paul LeoNerd Evans) muốn sửa lỗi đó (ngay cả đối với giao diện điều khiển Vim trong các thiết bị đầu cuối hỗ trợ điều này), và đã thả nổi various proposals.
Nhưng tính đến hôm nay, không có bản vá hoặc tình nguyện viên nào được đưa ra, mặc dù nhiều người đã bày tỏ mong muốn có điều này trong bản phát hành chính Vim 8 trong tương lai.
Nguồn
2013-04-21 18:40:56
'$ TERM' (nếu * nix) của bạn là gì? – timss
'echo $ TERM' ->' xterm' Tại sao? – helq
Nó có thể có liên quan như thế nào các phím được giải thích. Bạn có sử dụng màn hình hoặc tmux không? Điều đó đang được nói, tôi đã thử một vài lựa chọn thay thế và nó chỉ hoạt động với 'bản đồ o ' tại đây. –
timss