如何在Mac的终端中打开新标签页


14

当我使用Command+ t在终端中打开新标签时,它总是打开我的主目录。

如何新建一个打开相同目录的标签?

Answers:


10

从Mac OS X Lion 10.7开始,如果您使用bash作为外壳程序(默认),Terminal将默认执行此操作。

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

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

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

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




1

我建议您使用iTerm 2并了解有关根据需要进行自定义的更多信息

在此处输入图片说明


iTerm似乎没有未来,最新的0.x版本将于9月发布两年。iterm2.com也许?
丹尼尔·贝克

是的,屏幕截图是针对iTerm2的:)
balexandre

1
@DanielBeck有趣的是,看到iterm仍然存在并且越来越流行
Mosselman

1
@Mosselman有参考吗?似乎没有任何变化:“ iTerm项目目前处于暂停状态(请参见Fabian的再见说明。)我们建议您检查iTerm 2,这是一个基于iTerm的新项目,具有许多新功能和增强功能。 ” 每个iterm.sourceforge.net还“由于未维护原始项目,因此iTerm2是一个更新的分支。” 来自launchpad.net/iterm
丹尼尔·贝克

1

在MAC 10上

Terminal > Preferences > General>

将跟随属性更改为

New windows open with > Same Working Directory
New tabs open with > Same Working Directory

要应用更改,请按 command + T

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.