有人知道是否有与 CTR+w 对应的命令,可以删除光标后的直接单词

有人知道是否有与 CTR+w 对应的命令,可以删除光标后的直接单词

我的意思是,当光标位于单词左侧时,我想删除其右侧的单词。 CTR+k 删除右侧的所有内容,我只想删除一个单词。

答案1

许多键盘可以与Altas配合使用Meta,因此您可以按Alt- d

答案2

在我的 bash shell 中,我按下 ESC 和“d”。

答案3

Bash 倾向于使用 libreadline 进行命令行输入,因此您可以创建一个 inputrc 文件,让您控制哪些按键执行哪些操作。 man readline 3应该解释格式,您也可以在 bash 手册页的 READLINE 部分找到它(您想要的特定命令是kill-word

zsh 显然不使用 libreadline,但他们似乎模仿了很多功能。看起来有一些选项可以模仿 bash 的单词匹配,但您需要将它们绑定到一个键。

相关内容