![有人知道是否有与 CTR+w 对应的命令,可以删除光标后的直接单词](https://linux22.com/image/536841/%E6%9C%89%E4%BA%BA%E7%9F%A5%E9%81%93%E6%98%AF%E5%90%A6%E6%9C%89%E4%B8%8E%20CTR%2Bw%20%E5%AF%B9%E5%BA%94%E7%9A%84%E5%91%BD%E4%BB%A4%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%88%A0%E9%99%A4%E5%85%89%E6%A0%87%E5%90%8E%E7%9A%84%E7%9B%B4%E6%8E%A5%E5%8D%95%E8%AF%8D.png)
我的意思是,当光标位于单词左侧时,我想删除其右侧的单词。 CTR+k 删除右侧的所有内容,我只想删除一个单词。
答案1
许多键盘可以与Alt
as配合使用Meta
,因此您可以按Alt- d。
答案2
在我的 bash shell 中,我按下 ESC 和“d”。
答案3
Bash 倾向于使用 libreadline 进行命令行输入,因此您可以创建一个 inputrc 文件,让您控制哪些按键执行哪些操作。 man readline 3
应该解释格式,您也可以在 bash 手册页的 READLINE 部分找到它(您想要的特定命令是kill-word
)
zsh 显然不使用 libreadline,但他们似乎模仿了很多功能。看起来有一些选项可以模仿 bash 的单词匹配,但您需要将它们绑定到一个键。