Перетягніть елементи пошуку & у термінал, щоб автоматично ввести їх повний шлях & ім’я
Ви можете миттєво надрукувати повний шлях і назву будь-яких елементів Finder у терміналі, перетягнувши елемент із вікна Finder у вікно терміналу. Після того, як елемент Finder було опущено в термінал, весь шлях до елемента автоматично вводиться миттєво, зберігаючи належне використання великих літер і автоматичне заповнення відповідного \ перед появою пробілу – два джерела помилок для багатьох користувачів OS X .
Це чудово підходить для копіювання шляху до файлу чи папки в термінал, про що ми вже говорили раніше, але це також неймовірно корисно для введення дуже довгого імені файлу або назви програми в Термінал, не турбуючись про регістр і те, як правильно вводити такі речі, як спеціальні символи чи пробіли в назвах файлів і папок – трюк перетягування охоплює всі регістри та відповідний код пробілів – і, звичайно, це зручно для переміщення командний рядок також.
Сумісний з усіма версіями Mac OS X і працює як у програмі Terminal, так і в програмах iTerm / iTerm2, це дуже просто у використанні. Ви можете спробувати це самостійно, але ми також розглянемо, як це працює, на прикладі знімка екрана, де він використовується для автоматичного введення назви програми зі змішаним регістром, чого багато користувачів, які не знайомі з терміналом, важко виконати.
Нижче я перетягнув Quartz Composer на вкладку терміналу, коли нано було відкрито. Ви можете побачити, як піктограма програми Quartz Composer злегка напівпрозора, коли вона наводиться на вікно терміналу, перш ніж «скинути» після відпускання клацання миші. Тут її буде вставлено як шлях до псевдоніма команди, скорочуючи синтаксис, необхідний для запуску Quartz Композитор із командного рядка OS X:
Після того, як папку чи файл (або, у цьому випадку, програму) було перекинуто в активне вікно терміналу, повний шлях буде введено негайно безпосередньо в терміналі, де знаходиться командний рядок . У цьому прикладі це нанодокумент, тому повний шлях буде введено в нанофайл, де підказка була розташована у файлі bash_alias, як показано на знімку екрана нижче:
Зверніть увагу, що тепер це вже не «Quartz Composer», а відображається як «Quartz\ Composer.app» – ця різниця між назвою програми, яка відображається в графічному інтерфейсі користувача, і тим, як вона відображається в командному рядку. є головним джерелом плутанини та помилок для багатьох користувачів, які вперше знайомляться з терміналом і командним рядком у Mac OS X. Цей трюк перетягування виправляє цю проблему, додаючи \ перед початком пробілу, а також зберігаючи належне використання великих літер для ви – залишаючи менше місця для помилок користувача.
Це старий трюк, але наступного разу, коли ви перейдете в Finder і захочете отримати доступ до файлу чи каталогу в терміналі, спробуйте це, я вважаю, що це швидше, ніж використання завершення табуляції для глибоко захованих файлів.