Wie kann ich das Startverzeichnis meines Terminals unter OS X ändern?


Antworten:


23

Ich bin nicht sicher , ob noch ein sauberer Weg, aber das Hinzufügen cd path/to/directoryin Ihrem .bash_profilein Ihrem Home - Verzeichnis automatisch Ihr Verzeichnis ändern , was Sie angeben.


Wie Randolph betonte, gibt es eine sauberere Möglichkeit, das Home-Verzeichnis zu ändern: stackoverflow.com/questions/145321/… Der Unterschied besteht darin, dass auch geändert wird, worauf ~ verweist, da alles andere auf "home" verweist und nicht nur der Startplatz. Daher ist Ihre Antwort mit dieser Wortwahl die am besten geeignete für diese Frage.
Cregox

1
Wenn Sie "Neues Windows öffnen mit: Gleiches Arbeitsverzeichnis" haben, funktioniert dies nicht. Das habe ich auf die harte Tour gelernt.
Michael Ozeryansky

@ MichaelOzeryansky Was schlagen Sie dann vor?
Volatil3

@ Volatil3 Es ist eine Weile her, aber da Antworten wie diese für mich nicht funktionierten, fand ich meine eigene Lösung: stackoverflow.com/questions/5696757/…
Michael Ozeryansky

10

Wählen Sie in den Einstellungen von Terminal.app auf der Registerkarte "Einstellungen" den Stil Ihres Terminals aus (wahrscheinlich Basic: Standard), gehen Sie zum Bereich "Shell" und geben Sie cd /any/directory/you/wantdas Befehlsfeld "Ausführen" ein. Dadurch wird das Verzeichnis automatisch geändert, wenn Sie ein neues Terminal öffnen.


Beim Öffnen eines neuen Tabs wird das letzte Öffnungsverzeichnis nicht beibehalten
Volatil3


-1

Versuche dies:

export HOME=DESTINATION_DIRECTORY

ohne doppelte Anführungszeichen. Geben Sie zur Überprüfung envHOME in die Liste ein und achten Sie darauf.


Dies funktioniert, aber da es mein HOME ändert, cdwird es mit using dorthin zurückgebracht und meine Eingabeaufforderung zeigt ~ an, wenn ich im neuen HOME bin. Nur andere wissen lassen.
Michael Ozeryansky

Dies kann sehr wahrscheinlich zu Problemen führen. Andere Skripte und Anwendungen legen häufig Dokumente und Konfigurationsdateien im Home-Ordner des Benutzers ab, den Sie gerade neu zugewiesen haben. Wenn Sie sich beim Öffnen des Terminals nur das Tippen ersparen möchten, ist dies nicht der richtige Weg.
Justin Morgan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.