我想使用ctrl+/作為目前行註解的快捷鍵 加nmap <C-/> ,cc無效,但是反斜線\是可以的 希望大家幫我看看
nmap <C-/> ,cc
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
vim中不能使用ctrl+/作為快速鍵。
你無法在Vim 中映射Ctrl-/,因為在Vim 中唯一可以可靠映射的“Ctrl+可打印鍵”字符是那些由(已經相當舊的)ASCII 標準定義的字符,這意味著唯一具有Ctrl對應的是0x3F到0x5F加上小寫字母,如下: Ctrl+? (0x3F) = 刪除 (0x7F) Ctrl+(key 0x40-0x5F) = 從可列印字元中減去 0x40 Ctrl+小寫=Ctrl+對應的大寫。 沒有別的了。沒有 Ctrl+數字,也沒有 Ctrl+斜線(其中 / = 0x2F)。 順便說一句,上面也解釋了為什麼 Vim 不能區分 Ctrl-I 和 Tab(皆為 0x09,HT) Ctrl-M 和 Enter(皆為 0x0D、CR) Ctrl-[ 和 Esc(皆為 0x1B、ESC)
你無法在Vim 中映射Ctrl-/,因為在Vim 中唯一可以可靠映射的“Ctrl+可打印鍵”字符是那些由(已經相當舊的)ASCII 標準定義的字符,這意味著唯一具有Ctrl對應的是0x3F到0x5F加上小寫字母,如下:
Ctrl+? (0x3F) = 刪除 (0x7F) Ctrl+(key 0x40-0x5F) = 從可列印字元中減去 0x40 Ctrl+小寫=Ctrl+對應的大寫。
沒有別的了。沒有 Ctrl+數字,也沒有 Ctrl+斜線(其中 / = 0x2F)。
順便說一句,上面也解釋了為什麼 Vim 不能區分
Ctrl-I 和 Tab(皆為 0x09,HT) Ctrl-M 和 Enter(皆為 0x0D、CR) Ctrl-[ 和 Esc(皆為 0x1B、ESC)
懶得翻譯了,來自這裡。
vim中不能使用ctrl+/作為快速鍵。
懶得翻譯了,來自這裡。