menteith Asked: 2018-06-20 02:52:30 +0800 CST2018-06-20 02:52:30 +0800 CST 2018-06-20 02:52:30 +0800 CST 清除Zsh中当前光标位置之前的字符 772 在bash按CTRL+U清除当前光标位置之前的行上的字符,而在zsh此将清除整行。如何通过按CTRL+ Uin清除当前光标位置之前的行上的字符zsh? zsh 2 个回答 Voted Best Answer abu_bua 2018-06-20T04:28:33+08:002018-06-20T04:28:33+08:00 Bash 和 zsh 在这里的工作方式略有不同。在 zsh 中,CTRL+U改为清除整行。 将这些行添加到您的配置.zsh 中: bindkey -e bindkey \^U backward-kill-line 您可以使用 $ bindkey 列出 zsh 中的所有键盘快捷键。 顺便说一句:在 bash 中,您将使用以下命令打印所有 bindkey: bind -P 所以不需要备忘单! brz 2020-05-21T11:36:18+08:002020-05-21T11:36:18+08:00 在 zsh 中,Alt+W删除从光标回到当前单词开头的位置。
Bash 和 zsh 在这里的工作方式略有不同。在 zsh 中,CTRL+U改为清除整行。
将这些行添加到您的配置.zsh 中:
您可以使用
列出 zsh 中的所有键盘快捷键。
顺便说一句:在 bash 中,您将使用以下命令打印所有 bindkey:
所以不需要备忘单!
在 zsh 中,Alt+W删除从光标回到当前单词开头的位置。