在终端输入时删除斜线前的路径

在终端输入时删除斜线前的路径

例如,当我在终端中输入路径时

cd project/example/one

我可以按下Ctrl+W并删除整个“单词” project/example/one。有时它不是很有用。

是否有任何快捷方式可以仅删除one单词以使其类似于以下内容?

cd project/example/

答案1

在炮弹中GNU readline你可以结合backward-word向后移动一个单词Meta-b) 和kill-line删除从当前光标位置到行尾的文本, Ctrl-K) 命令。

backward-kill-word另外,默认情况下也存在Meta-Backspace

为了使命令zsh使用相同的字边界(它不使用 GNU readline),我必须设置select-word-style bash

相关内容