我試圖設置mapleader爲Ctrl鍵,但它不工作。在VIM中設置mapleader到CTRL
我嘗試這樣做:
let mapleader="\<cr>"
是否有一個原因,這是不行的?是否可以將楓木設置爲Ctrl鍵?
編輯:其實,我使用的是GVim,而不是VIM。
我試圖設置mapleader爲Ctrl鍵,但它不工作。在VIM中設置mapleader到CTRL
我嘗試這樣做:
let mapleader="\<cr>"
是否有一個原因,這是不行的?是否可以將楓木設置爲Ctrl鍵?
編輯:其實,我使用的是GVim,而不是VIM。
Leader是Vim中的一個特別的關鍵。它不能與諸如C-something之類的修改器結合使用。
但是,您可以做somethign像
nnoremap <c-\> :MyFunction<cr>
順便說一句,<cr>
是進,回...
您不能映射到組合鍵(如按Ctrl,移, Alt);他們只能使用結合其他鍵表示可打印字符(如<C-a>
= Ctrl + A)。這主要是由於終端不單獨爲修飾鍵發送按鍵事件。在這些組合中有不幸的限制(也在GVIM中)。一些組合鍵,像按Ctrl +非字母不能被映射,並按Ctrl +信與按Ctrl +移+信無法區分。
僅供參考''是'Return/Enter',而不是'Ctrl' –
Kent
的確,這是一個錯字 – alexandernst