如何在 Mac 的终端中打开一个新选项卡

new*_*ife 19 mac terminal

当我使用Command+t在终端中打开一个新选项卡时,它总是打开我的主目录。

如何新建打开同一目录的选项卡?

Rob*_*ian 19

命令 + t

(对于标签)

输入 more 以满足 Stackoverflow 的要求,即正文至少为 30 个字符。


Chr*_*age 10

从 Mac OS X Lion 10.7 开始,如果您使用 bash 作为 shell(这是默认设置),终端将默认执行此操作。

您可以设置首选项来决定是否在与当前终端相同的目录中打开新选项卡和/或窗口:

终端 > 首选项 > 启动 > 新窗口/选项卡打开方式 > 相同工作目录

这是通过让您的 shell(或其他程序)发送一个转义序列来告诉终端当前工作目录来实现的。执行此操作的代码位于系统范围的 bash 配置文件 /etc/bashrc.conf 中。

如果您使用的是 zsh,我已经在对Resume Zsh-Terminal (OS X Lion) 的回答中调整和扩展了 /etc/zshrc 的代码。