我的 AUR 助手运行命令来打开包文件进行检查,然后再继续构建和安装。这个需要阻塞,因为程序退出后,AUR helper会要求我确认是否继续。
目前我使用 ranger,效果相当不错。不过,在该目录中打开一个新的 shell 会更方便。这样我就可以使用常规 CLI 工具来检查构建文件,完成后,使用exit
Ctrl+D 退出 shell,最后返回到 AUR 帮助程序提示符。
如何启动像 zsh 这样的 shell,以便它在给定的工作目录中启动,并阻止原始进程?
答案1
我已经意识到ranger
已经可以做到这一点:按下S
将使您进入当前目录中的新外壳。当您Ctrl+D
在该 shell 中执行此操作时,您将返回到ranger
,然后您可以q
退出 ranger 并返回到 AUR 助手。