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.
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.
Antworten:
Ich bin nicht sicher , ob noch ein sauberer Weg, aber das Hinzufügen
cd path/to/directory
in Ihrem.bash_profile
in Ihrem Home - Verzeichnis automatisch Ihr Verzeichnis ändern , was Sie angeben.quelle
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/want
das Befehlsfeld "Ausführen" ein. Dadurch wird das Verzeichnis automatisch geändert, wenn Sie ein neues Terminal öffnen.quelle
Siehe diese StackOverflow- Frage.
quelle
Versuche dies:
ohne doppelte Anführungszeichen. Geben Sie zur Überprüfung
env
HOME in die Liste ein und achten Sie darauf.quelle
cd
wird es mit using dorthin zurückgebracht und meine Eingabeaufforderung zeigt ~ an, wenn ich im neuen HOME bin. Nur andere wissen lassen.