<分区>
每当我使用 Cmd + T 在终端中打开一个新选项卡时,它会在与前一个选项卡相同的目录中打开 bash。当我在 ~
目录时,这工作正常,但如果我在其他任何地方,加载 .bashrc
Last login: Sat Oct 15 21:10:00 on ttys002
-bash: .bashrc: No such file or directory
Jakub-Arnolds-MacBook-Pro:projects darth$
看起来 .bashrc
是通过相对路径而非绝对路径加载的,因为如果我执行 source ~/.bashrc
,一切都会顺利进行。
我认为这是一个与 OS X Lion 相关的问题,因为在从 Snow Leopard 升级之前,我没有遇到同样的问题。但这可能是终端总是在 ~
打开造成的,我不记得它是否试图打开同一个目录。
但问题仍然存在,我如何通过绝对路径而不是相对路径使终端加载 ~/.bashrc
?