重新绑定正常模式控件 vi zsh
Rebind normal mode controls vi zsh
我在 vim / evil 模式中将 hjkl
移动方案重新绑定到 jkl;
并且也想弄清楚如何在 zsh 中执行此操作。我尝试了以下但它似乎没有做任何事情:
bindkey '\ej' backward-char
bindkey '\e;' forward-char
bindkey '\ek' down-history
bindkey '\el' up-history
有谁知道执行此操作的命令名称以及如何使用正常模式绑定?
此外,如何将 h
绑定到通常的 ;
?
我想你想要以下内容:
# Add bindings to the vicmd keymap
bindkey -a j backward-char
bindkey -a ';' forward-char
bindkey -a k down-history
bindkey -a l up-history
我不完全确定如何复制键绑定,但由于默认情况下;
绑定到vi-repeat-find
,您可以添加
bindkey -a h vi-repeat-find
我在 vim / evil 模式中将 hjkl
移动方案重新绑定到 jkl;
并且也想弄清楚如何在 zsh 中执行此操作。我尝试了以下但它似乎没有做任何事情:
bindkey '\ej' backward-char
bindkey '\e;' forward-char
bindkey '\ek' down-history
bindkey '\el' up-history
有谁知道执行此操作的命令名称以及如何使用正常模式绑定?
此外,如何将 h
绑定到通常的 ;
?
我想你想要以下内容:
# Add bindings to the vicmd keymap
bindkey -a j backward-char
bindkey -a ';' forward-char
bindkey -a k down-history
bindkey -a l up-history
我不完全确定如何复制键绑定,但由于默认情况下;
绑定到vi-repeat-find
,您可以添加
bindkey -a h vi-repeat-find