Wenn ich mit Command+ teine neue Registerkarte im Terminal öffne, wird immer mein Home-Verzeichnis geöffnet.
Wie kann ich eine Registerkarte neu erstellen, die dasselbe Verzeichnis öffnet?
Wenn ich mit Command+ teine neue Registerkarte im Terminal öffne, wird immer mein Home-Verzeichnis geöffnet.
Wie kann ich eine Registerkarte neu erstellen, die dasselbe Verzeichnis öffnet?
Antworten:
Ab Mac OS X Lion 10.7 führt Terminal dies standardmäßig aus, wenn Sie Bash als Shell verwenden (dies ist die Standardeinstellung).
Sie können Einstellungen festlegen, um zu entscheiden, ob neue Registerkarten und / oder Fenster im selben Verzeichnis wie das aktuelle Terminal geöffnet werden sollen:
Terminal> Einstellungen> Start> Neue Fenster / Registerkarten öffnen sich mit> Gleiches Arbeitsverzeichnis
Dies funktioniert, indem Ihre Shell (oder andere Programme) eine Escape-Sequenz senden, um Terminal das aktuelle Arbeitsverzeichnis mitzuteilen. Der Code dafür befindet sich in der systemweiten Bash-Konfigurationsdatei / etc / bashrc.
Wenn Sie zsh verwenden, habe ich den Code für / etc / zshrc in meiner Antwort auf Resume Zsh-Terminal (OS X Lion) angepasst und erweitert .
Befehl + t
(für Registerkarte)
Geben Sie mehr ein, um die Anforderung von Stackoverflow zu erfüllen, dass Body mindestens 30 Zeichen umfasst.
Befolgen Sie die hier gezeigten Schritte: Öffnen Sie eine neue Registerkarte auf dem Terminal mit demselben Pfad
Ich würde Ihnen empfehlen , iTerm 2 zu verwenden und mehr darüber zu erfahren , wie Sie es an Ihre Bedürfnisse anpassen können

Auf MAC 10
Terminal > Preferences > General>
Ändern Sie die Follow-Attribute in
New windows open with > Same Working Directory
New tabs open with > Same Working Directory
Um die Änderung anzuwenden, drücken Sie command + T