当我使用Command+t在终端中打开新选项卡时,它总是打开我的主目录。
我如何新建一个标签来打开同一目录?
答案1
从 Mac OS X Lion 10.7 开始,如果您使用 bash 作为 shell(这是默认设置),则终端将默认执行此操作。
您可以设置首选项来决定是否在与当前终端相同的目录中打开新选项卡和/或窗口:
终端 > 首选项 > 启动 > 新窗口/选项卡打开 > 相同的工作目录
这是通过让您的 shell(或其他程序)发送转义序列来告诉终端当前工作目录来实现的。执行此操作的代码位于系统范围的 bash 配置文件 /etc/bashrc 中。
如果你使用的是 zsh,我在回答中调整并扩展了 /etc/zshrc 的代码恢复 Zsh 终端 (OS X Lion)。
答案2
命令 + t
(用于标签)
输入更多内容以满足 Stackoverflow 的要求,即 Body 至少为 30 个字符。
答案3
请按照此处所示的步骤操作:在终端上以相同路径打开一个新选项卡
答案4
在 MAC 10 上
Terminal > Preferences > General>
将关注属性更改为
New windows open with > Same Working Directory
New tabs open with > Same Working Directory
要应用更改,请按command + T