在Bash中,当我键入命令时,请按Ctrl + U,将从行首到光标的所有字符都将被删除。但是,在zsh中,如果按Ctrl + U,则整行都消失了。
在Zsh中如何做与Bash中相同?
最佳答案
听起来您想将Ctrl + U绑定(bind)到backward-kill-line
而不是kill-whole-line
,所以将其添加到.zshrc
:
bindkey \^U backward-kill-line
内置的
bindkey
和可用的编辑命令(“小部件”)在zshzle
手册页中进行了说明。关于bash - Zsh中的哪个快捷方式与Bash中的Ctrl-U相同?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3483604/