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的键盘热键? –