2011-09-24 40 views

Trả lời

48

Nếu bạn không biết mã nội bộ cho một phím nào đó, gõ CtrlK và sau đó là phím chức năng. Ví dụ, chuỗi này tiếp theo là mũi tên lên ý chí đầu ra chính:

<Up> 

Bạn có thể tìm hiểu thêm về lệnh này trong các tài liệu cho cả insertcommand chế độ. Các cách cụ thể để ánh xạ khóa đặc biệt được cung cấp trong tài liệu với thẻ :map-special-keys. Ngoài ra, bạn có thể tìm thấy một bảng tiện dụng với :h key-notation.

+0

Lối thoát chung hơn là trước các phím đặc biệt. _Rất tiếc, trên cửa sổ, khóa này đã được chuyển sang theo mặc định_. thực sự là cho thành phần digraph – sehe

+1

Vâng, nó hoạt động quá nhưng tôi sẽ tiếp tục ở vị trí của tôi :-) ck không chỉ cho digraphs, sự giúp đỡ giúp nói rằng _Khi {char1} là một khóa đặc biệt, mã cho khóa đó được chèn vào <> form._. Tôi có xu hướng sử dụng c-v để chèn^L trong văn bản và c-k để chèn một ''. – sidyll

19

Khá đen:

<Left> 
<Right> 
<Up> 
<Down> 

Như đã đề cập trong các ý kiến, tìm thấy điều này và nhiều hơn nữa trong this tutorial.

+0

Đó là những gì tôi thấy trong http://vim.wikia.com/wiki/Mapping_keys_in_Vim_ -_Tutorial_% 28Part_2% 29 – mozillanerd

7

<C-Right> 

cho phím Control và phải.

Ví dụ, tôi đã sử dụng ánh xạ sau (trong vimrc của tôi) để chu kỳ thông qua bộ đệm mở của tôi:

nnoremap <silent> <C-Right> :bn<CR> 
nnoremap <silent> <C-Left> :bp<CR> 
Các vấn đề liên quan