Термінал Mac OS - зміна на останній каталог


0

Чи існує в Mac OS Terminal спосіб або запам'ятати термінал каталогів, в якому він був після останнього заходу програми Terminal, або легко "cd" в останній каталог?

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


заповнення вкладки?
Шпіф

@Spiff Я спробував завершити вкладку, але те, що я зробив, просто показав мені всі доступні каталоги в поточному каталозі по одному, так що це не заощадило часу, щоб перенести мене до останнього каталогу
Mike Eng

Відповіді:


0

Якщо ви введете, cdа потім почнете вводити шлях і натиснути
tab          
, він повинен автоматично заповнити ім’я файлу або папки, яку ви ввели, якщо ви набрали достатньо, щоб вона була неоднозначною. Таким чином, ви часто можете вводити шляхи дуже швидко, просто ввівши перші пара літер наступного каталогу в шлях і натиснувши 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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.