如何在OS X上更改终端的启动目录?


Answers:


23

我不知道如果那里有一个更清洁的方式,但添加cd path/to/directory在你.bash_profile在你的home目录会自动改变你的目录到您指定的内容。


正如Randolph所指出的,有一种更干净的方法来更改主目录:stackoverflow.com/questions/145321/…这样做的不同之处在于,它也更改了指向的内容,就像其他指向“ home”的内容一样,而不仅仅是启动场所。因此,通过选择单词,您的答案是最适合此问题的答案。
cregox

1
如果您有“新的Windows打开方式:相同的工作目录”,则将无法使用。得知那艰难的路。
Michael Ozeryansky '16

@MichaelOzeryansky那你有什么建议?
Volatil3

@ Volatil3它已经有一段时间,但因为像这些问题的答案没有工作对我来说,我想出了自己的解决方案:stackoverflow.com/questions/5696757/...
迈克尔Ozeryansky

10

在Terminal.app的首选项中,在“设置”选项卡中,选择终端的样式(可能是“ Basic”:默认),然后转到“外壳”窗格并放入cd /any/directory/you/want运行命令框。当您打开新终端时,这将自动更改目录。


在打开新标签页时,它不会保留最后的打开目录
Volatil3


-1

尝试这个:

export HOME=DESTINATION_DIRECTORY

没有任何双引号。要进行验证,请env在列表中键入并查找HOME。


确实可以,但是由于它更改了我的HOME,因此使用cd会将其带回到该位置,并且在我进入新HOME时,提示会显示〜。只是让别人知道。
Michael Ozeryansky '16

这很可能引起问题。其他脚本和应用程序通常会将文档和配置文件放在刚刚重新分配的用户主文件夹中。如果您只是想在打开终端机时节省一些键入内容,那不是这样做的方法。
贾斯汀·摩根
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.