【发布时间】:2019-10-26 09:54:37
【问题描述】:
我希望 bash 终端在它关闭的同一目录中打开。如果有多个终端运行并被关闭。新打开的终端将从最后一个关闭的工作目录开始。我的猜测是我会在关闭后以某种方式保存 PWD,然后在 .bashrc 脚本中检索它。但我不知道如何在终端关闭时自动保存密码。
【问题讨论】:
-
这不会扩展;仅当您承诺从不打开多个终端时,它才有用。 Mac Bash 配置有一个会话保存功能,可以扩展到多个终端窗口,但它很重要,IIRC 依赖于 Mac 桌面平台的支持。
-
我通常只需要一个终端,我主要使用它与 git 一起工作,每次打开计算机时将终端导航到我的项目很烦人。
-
为了扩展它,可以实现某种堆栈,每次终端关闭时都会推送到工作目录的路径,每次新终端打开时都会弹出。