Щодо редагування: просто використовуйте open
команду в терміналі.
open .
відкриє ваш поточний робочий каталог у Finder, open ..
батьківському каталозі тощо.
В іншому напрямку ви можете скористатися піктограмою проксі (піктограма папки у заголовку рядка Finder). Перетягніть його у вікно терміналу, і шлях до папки буде вставлено у поточному місці курсору.
Ці підходи стосуються обміну терміналами / Finder. Завдяки можливості перетягування файлів і папок у діалогові вікна відкриття / збереження, команда Перехід до папки в Finder та можливість навігації по ієрархії папок у Finder за допомогою клавіші Command клацанням піктограми проксі та меню Перехід у Finder там мало пропущено, можливо, знадобиться для навігації. Він відрізняється від Windows, але працює так само добре.
Ви можете використовувати Automator, щоб створити службу, яка не вводить в Finder або будь-яку програму, і виконує наступні дії для запуску AppleScript :
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
Не надто елегантний, але він отримує шлях до переднього вікна пошуку, відкриває нову вкладку Термінал і використовує, cd
щоб туди потрапити.
Ви можете додатково використовувати утиліти буфера обміну для командного рядка: pbcopy
і pbpaste
. Ви можете направити будь шляху в pbcopy
і доступ до нього з GUI утиліта, наприклад шукач Перейти в папку ... команди.