在游侠中,您可以点击S
跳入贝壳并ctrl+D
返回游侠。
当我在 shell 中待了一段时间并且想跳到 ranger 时,我不确定这是否是常规 shell 并且我应该击中ranger
,或者我是否已经通过 ranger 在 shell 中并且我应该击中ctrl+D
。
如果我ctrl+D
打错了,我的终端将关闭。如果我使用ranger
错误,我会在 ranger 中得到一个嵌套的 ranger 实例。
有没有办法检查我是否已经在游侠外壳中?
如果有命令,我可以将其别名为类似的东西rangerp
,如果我在 shell 中,则输出“True”,如果不在,则输出“False”。
查看父 pid 有助于解决此问题。
所以试试