【问题标题】:How to delete directory from path in terminal?如何从终端的路径中删除目录?
【发布时间】:2017-05-25 18:41:42
【问题描述】:
如果我使用终端执行以下操作:
cd ~/ex/exFolder2/IWantToDeleteThis
如何在 Mac 上删除 IWantToDeleteThis 部分?
我试过 Ctr+W 但这会删除直到 cd 的整个路径。
【问题讨论】:
标签:
shell
command-line
terminal
keyboard-shortcuts
【解决方案1】:
在 bash 的默认设置中,Meta-Rubout 在此处执行(在我的 FreeBSD 系统上是 Esc-Backspace)。来自 bash 手册:
backward-kill-word (M-Rubout)
Kill the word behind point. Word boundaries are the same as
those used by backward-word.
如果您不怕重新连接您的大脑以进行命令行编辑,请尝试使用set -o vi 的vi 模式。然后你可以做一些花哨的事情,比如
ESC dF/ # Delete back finding /
ESC d2F/ # Delete back across 2 /
可能性无穷无尽。