В Терминале Mac OS есть ли способ, чтобы Терминал запомнил каталог, в котором он находился после того, как я последний раз выходил из приложения Терминала, или легко "cd" в недавний каталог?

Я часто "cd" каждый раз, когда запускаю Терминал только для пары каталогов, в которых есть пробелы, и я ищу более простой способ сделать это, чем вводить весь путь и выходить из пробелов или находить нужную папку в Finder набрав "cd" и перетащив папку из Finder в Терминал.

1 ответ1

0

Если вы введете cd а затем начните вводить путь и нажмите
на вкладке
, он должен автоматически заполнить имя файла или папки, которые вы печатали, если вы набрали достаточно, чтобы оно было не двусмысленным. Таким образом, вы часто можете очень быстро вводить пути, просто набирая первые пару букв следующего каталога в пути и нажимая tab .

Другой подход, если на самом деле каждый раз одни и те же папки и они меняются не часто, можно добавить команды псевдонимов в соответствующий сценарий запуска оболочки, чтобы упростить это:

alias cda="cd /Path/to/Silly\ Directory\ with\ Spaces\ A"
alias cdb="cd /Path/to/Silly\ Directory\ with\ Spaces\ B"
alias cdc="cd /Path/to/Silly\ Directory\ with\ Spaces\ C"

… Этот пример позволит вам ввести cda и он автоматически выполнит:

cd /Path/to/Silly\ Directory\ with\ Spaces\ A

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .