1
我在OSX的終端上啓用了Vim熱鍵,它工作正常;下一步 - 我有一些自定義設置爲我的Vim編輯器(.vimrc)。有沒有辦法自定義這個vim-terminal-hotkeys?Vim熱鍵終端
我在OSX的終端上啓用了Vim熱鍵,它工作正常;下一步 - 我有一些自定義設置爲我的Vim編輯器(.vimrc)。有沒有辦法自定義這個vim-terminal-hotkeys?Vim熱鍵終端
你可以做這樣的事情
$if mode=vi
set keymap vi-command
"gg": beginning-of-history
"G": end-of-history
set keymap vi-insert
"kk": vi-movement-mode
$endif
而對於zsh的只是做
bindkey -M viins 'kk' vi-cmd-mode
我不知道OSX但在Linux中,這是有幫助的http:// VIM。 wikia.com/wiki/Mapping_keys_in_Vim_-_Tutorial_(Part_1) – Infernion
謝謝,但我知道,如何在Vim中重新映射密鑰。我正在尋找將這個鍵「輸入」到終端的方法。 例如 - 我將esc重新映射爲'kk',以便在模式之間更快地進行切換。現在,我也想在終端中使用它。我怎樣才能做到這一點? –
這聽起來更像是OS而不是vim的功能。你的意思是改變OSX的鍵盤熱鍵? –