Не прямой ответ на ваш вопрос, поскольку на него уже был дан ответ, но я держу пари, что вы выбираете путь, чтобы вы могли скопировать его и вставить в другое место. Есть пара команд / нажатий клавиш, о которых стоит знать, чтобы избежать касания мыши (и замедления работы терминала).
Первая - это команда "pbcopy". Все, что будет передано по нему, будет помещено в ваш буфер обмена, поэтому, если вы хотите иметь текущий рабочий каталог в своем буфере обмена, вы можете использовать:
pwd | pbcopy
Я получил псевдоним для cpwd в моем zshrc:
alias cpwd='pwd | pbcopy'
Во-вторых, я часто хочу, чтобы последний аргумент последней команды, чтобы я мог что-то сделать с ней снова, нажав «opt-». (или esc-., если вы не выбрали предпочтения-> клавиатура-> использовать параметр в качестве мета-клавиши), автоматически поместит последний аргумент для предыдущей команды в позицию курсора.
Я использую это все время для работы с файлом / каталогом, поэтому, если я просто переместил файл в другое место, я могу отредактировать его следующим образом:
mv /usr/local/foo /Users/tnaleid/bar
Набрав "vi", а затем нажав "opt-". поместит это в мою командную строку, чтобы я мог выполнить или отредактировать по вкусу:
vi /Users/tnaleid/bar