在Bash中,当我输入命令时,我按Ctrl+ U,将从行的开头到光标的所有字符都被删除.但是,在zsh中,如果我按下Ctrl+ U,则整条线都消失了.
如何在Zsh和Bash中一样?
Gil*_*il' 92
这听起来像你想的Ctrl+ U绑定到backward-kill-line而不是kill-whole-line,所以这添加到您的.zshrc:
bindkey \^U backward-kill-line
Run Code Online (Sandbox Code Playgroud)
在bindkey内置和可编辑命令("部件")都记录在zshzle手册页.