25

我想从当前窗口打开一个新的终端窗口。(就像 command+n 打开一个新的终端窗口,它与我生成它的窗口位于同一目录中)。这一直困扰着我,所以今天我想解决它。一些 bash 脚本,例如

start /Applications/Utilities/Terminal.app -D CurrentDirectory

可能会奏效。

此外,我的 Lion 机器会自动执行此操作。我有雪豹,我已经搜索了所有终端偏好和互联网。

4

2 回答 2

47

尝试:

open -a Terminal "`pwd`"

这对我有用(在 Lion 上),但如果你可以运行该命令,我相信它应该适用于 Snow Leopard。

于 2012-07-26T19:16:38.763 回答
3

在您当前的终端窗口中

密码 | pbcopy

Command-N 创建一个新窗口

cd "`pbpaste`"

如果路径中有空格,双引号是必需的,尽管我没有测试它。

内部单引号是反引号字符。如果您从我的答案中复制并粘贴命令,它应该可以工作。

如果您在终端上花费大量时间,请考虑使用iTerm 2。它比 Apple 的 Terminal.app 有了一些很大的改进。

于 2012-07-26T19:54:32.253 回答