In Bezug auf Ihre Bearbeitung: Verwenden Sie einfach den open
Befehl in Terminal.
open .
Öffnet Ihr aktuelles Arbeitsverzeichnis im Finder, open ..
im übergeordneten Verzeichnis usw.
In der anderen Richtung können Sie das Proxy-Symbol (das Ordnersymbol in der Finder-Titelleiste) verwenden. Ziehen Sie es in ein Terminalfenster und der Pfad zum Ordner wird an der aktuellen Cursorposition eingefügt.
Diese Ansätze behandeln den Austausch von Terminals und Findern. Mit der Möglichkeit, Dateien und Ordner per Drag & Drop in Dialogfelder zum Öffnen und Speichern zu ziehen, dem Befehl Gehe zu Ordner im Finder und der Möglichkeit, die Ordnerhierarchie im Finder durch Klicken auf das Proxy-Symbol und das Menü Gehe zu im Finder zu navigieren Es fehlt wenig, was Sie möglicherweise für die Navigation benötigen. Es unterscheidet sich von Windows, funktioniert aber genauso gut.
Sie können Automator verwenden, um einen Dienst zu erstellen , der keine Eingaben in Finder oder einer anderen Anwendung entgegennimmt und in einer Aktion " AppleScript ausführen" Folgendes ausführt :
tell application "Finder"
set topWnds to every window whose index is equal to 1 as list
set cwd to target of first item of topWnds as alias
tell application "Terminal" to activate
tell application "System Events"
keystroke "t" using {command down}
keystroke "cd " & (POSIX path of cwd) as text
key code 36
end tell
end tell
Nicht allzu elegant, aber es zeigt den Pfad des vordersten Fensters des Finders an, öffnet eine neue Registerkarte "Terminal" und verwendet diese cd
, um dorthin zu gelangen.
Sie können auch die Dienstprogramme für die Zwischenablage für die Befehlszeile verwenden: pbcopy
und pbpaste
. Sie können jeden Pfad in pbcopy
GUI-Dienstprogramme leiten und von dort darauf zugreifen, z. B. den Befehl Finder's Go to Folder ....