Bagaimana untuk menambah CTRL+/ sebagai kekunci pintasan dalam VIM
高洛峰
高洛峰 2017-05-16 16:40:45
0
1
857

Saya mahu menggunakan ctrl+/ sebagai kekunci pintasan untuk mengulas baris semasa
Menambah nmap <C-/> ,cc tidak mempunyai kesan, tetapi garis miring ke belakang adalah ok
Saya harap semua orang boleh membantu saya melihat

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(1)
洪涛

vim中不能使用 ctrl+/ 作为快捷键.

Anda tidak boleh memetakan Ctrl-/ dalam Vim kerana satu-satunya aksara "Ctrl+printable key" yang boleh dipetakan dengan pasti dalam Vim ialah yang ditakrifkan oleh standard ASCII (yang sudah agak lama), yang bermaksud satu-satunya kekunci boleh cetak yang mempunyai Ctrl rakan sejawatannya ialah 0x3F hingga 0x5F ditambah dengan huruf kecil, seperti berikut:

Ctrl+? (0x3F) = DEL (0x7F)
Ctrl+(key 0x40-0x5F) = tolak 0x40 daripada aksara boleh cetak
Ctrl+huruf kecil = Ctrl+ huruf besar yang sepadan.

Tiada yang lain. Tiada Ctrl+digit dan tiada Ctrl+slash (di mana / = 0x2F).

BTW, perkara di atas juga menerangkan sebab Vim tidak boleh membezakan antara

Ctrl-I dan Tab (kedua-duanya 0x09, HT)
Ctrl-M dan Enter (kedua-duanya 0x0D, CR)
Ctrl-[ dan Esc (kedua-duanya 0x1B, ESC)

懒得翻译了,来自这里.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan