在与上一个相同的目录中打开一个新选项卡

在与上一个相同的目录中打开一个新选项卡

我正在使用zsh,似乎新选项卡应该在与上一个相同的目录中打开。但是,这并没有发生。

我需要添加一些内容吗.zshrc

答案1

与 zsh 无关。

Konsole然后gnome-terminal执行:打开新选项卡会将您置于同一目录中。(以前,在 gnome-terminal 中打开新选项卡并阅读手册页会将您置于 /usr/share/man 中,也许这个问题已经修复了)

答案2

您可能正在使用 gnome-terminal 等终端仿真器中的“选项卡”?要知道,新选项卡与新终端窗口几乎没有区别。它运行 shell 的新实例,并执行其启动文件。启动文件不知道任何其他 shell 实例,更不用说它们属于哪个 gnome-terminal 或该 shell 可能位于哪个当前工作目录中。另一个问题是:如果在不同的目录中打开了多个 shell,那么新 shell 应该从哪个目录中启动?

也就是说,您可以让每个人cd保存目标目录~/.cd,然后在启动文件中进行更改。留给读者练习 :-)

PS:一定要保存目标目录的绝对路径,而不是一些相对参数cd

相关内容