Ame*_*ina 8 keyboard-shortcuts zsh
我的.inputrc
for bash上有以下条目:
"\C-p": history-search-backward
"\C-n": history-search-forward
"\e[A": history-search-backward
"\e[B": history-search-forward
"\e[C": forward-char
"\e[D": backward-char
"\ew": copy-region-as-kill
Run Code Online (Sandbox Code Playgroud)
我刚刚移至zsh
,并希望保留与 bash 相同的键盘绑定。上面的行在 中是否有等价物zsh
?
几乎您在 bash 中可以做的所有事情都与 zsh 等效,但是您必须根据具体情况处理翻译。
zsh 中的行编辑器是zle。绑定密钥的命令是bindkey
. 可以绑定到键的行编辑命令称为小部件。
# You may want to call different history search commands, e.g.
# down-line-or-history or down-line-or-search (and up-*)
bindkey '^P' history-search-backward
bindkey '^N' history-search-forward
bindkey '\e[A' history-search-backward
bindkey '\e[B' history-search-forward
# The others should work already
Run Code Online (Sandbox Code Playgroud)