重新绑定普通模式控制vi zsh

时间:2015-09-21 01:15:48

标签: linux shell unix zsh vi

我在vim / evil模式下将hjkl移动方案重新绑定到jkl;,并想知道如何在zsh中执行此操作。我尝试了以下但它似乎没有做任何事情:

bindkey '\ej' backward-char
bindkey '\e;' forward-char
bindkey '\ek' down-history
bindkey '\el' up-history

有没有人知道这样做的命令名称以及如何使用普通模式绑定?

此外,如何将h绑定到通常为;的内容?

1 个答案:

答案 0 :(得分:1)

我想你想要以下内容:

# 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
相关问题