![如何在 Ranger 中创建多个目录?](https://linux22.com/image/145634/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ranger%20%E4%B8%AD%E5%88%9B%E5%BB%BA%E5%A4%9A%E4%B8%AA%E7%9B%AE%E5%BD%95%EF%BC%9F.png)
相当于mkdir dir1 dir2
在 bash 中运行。这将创建两个单独的目录,dir1
并且dir2
.
如果您:mkdir dir1 dir2
在 ranger 中运行,它只会创建一个名为 的目录'dir1 dir2'
。
答案1
默认情况下,ranger 不使用mkdir
标志。 (我试图通过它,但它不起作用。)
但ranger提供了alias的使用。
alias [newcommand] [oldcommand]
Copies the oldcommand as newcommand.
因此,当您启动 Ranger 时,您可以将其设置为mkdir
使用您需要的标志来执行。
:alias mkdir shell mkdir -p
然后你可以这样做:
:mkdir dir1 dir2 dir3
答案2
源于上面 tntx 的答案,添加
alias mkdir shell mkdir -p
我的rc.conf
作品完全符合预期。这是首选,因为它将ranger
在启动时自动加载