如何从终端中的路径删除目录?
问题描述:
如果我使用的终端做这样的事情:如何从终端中的路径删除目录?
cd ~/ex/exFolder2/IWantToDeleteThis
如何删除Mac上IWantToDeleteThis
一部分?
我试过Ctr + W但是删除了整个路径直到cd
。
答
在默认的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.
如果你不害怕改变你的大脑的命令行编辑的大脑,试图vi模式与set -o vi
。然后,你可以做一些花式的事情,如
ESC dF/ # Delete back finding/
ESC d2F/ # Delete back across 2/
可能性是无止境的。
'Esc + Backspace' together together that – anubhava