Как да стартирате всеки команден Mac терминал с клавишна комбинация
Има ли специални командни терминали, за които работите няколко пъти на ден? Искате ли да ги пуснете бързо, само с натискане на клавиш?
Както се оказва, можете! Показахме ви всички клавишни комбинации за Mac, които трябва да използвате, но това ви дава възможност да измислите своя собствен клавишен шорткът, за да направите почти всичко, което можете да си представите с терминала. Има два основни начина да постигнете това, затова нека започнем.
Лесният начин: iCanHazShortcut
Най-лесният начин да добавите персонализирани клавишни комбинации за конкретни команди е да изтеглите iCanHazShortcut, безплатно Mac приложение с ужасно име. Инсталирането не може да бъде по-просто: просто плъзнете иконата в папката си Applications.
След това запалете приложението. Ще го намерите в лентата с менюта.
Щракнете върху “Shortcuts”, за да изведете списък с текущите преки пътища.
Изглежда, че в момента няма дефинирани преки пътища. За да промените това, щракнете върху зелената стрелка в долния десен ъгъл. Това ще покаже две полета: една за клавишната комбинация, друга за командата, която искате да задействате.
Кликнете върху първото поле, след което натиснете клавишната комбинация, която искате да използвате. След това щракнете върху второто поле и въведете командата, която искате да задействате. За нашия пример ще използваме date "+ Времето е% H:% M" | казвам
което прави нашия Mac да каже сегашното време на глас.
Кликнете върху зелената отметка в долния десен ъгъл и сте готови! Клавишната комбинация ще изпълни командата по желание.
Имайте предвид, че можете да конфигурирате още няколко неща, ако желаете. Иконата на лентата с икони на менюто може да бъде деактивирана, което ви позволява да стартирате това приложение във фонов режим. Можете също да настроите приложението да работи, когато стартирате компютъра.
В (леко) по-трудно, но вграден начин: Automator
Ако предпочитате да не използвате приложение на трета страна за задействане на терминални команди, има друг метод, който работи, защото macOS ви позволява да задавате персонални клавишни комбинации за всичко. За да започнете, ще стартираме Automator, който ще намерите в папката си Applications. Ще създадем нова услуга за вашия Mac.
В раздела Действия щракнете върху под-секцията "Utilities", след което плъзнете "Run Shell Script" към работния процес.
След това поставете вашата команда.
Отново използвах date "+ Времето е% H:% M" | казвам
, които ще прочетат сегашното време на глас, но можете да използвате каквато команда искате. Запазете работния си процес с име, което ще разпознаете, и свършихме с Automator.
След това отворете System Preferences> Keyboard> Shortcuts. В левия панел кликнете върху „Услуги“ и превъртете надолу, докато видите услугата, която току-що създадохте - тя трябва да е в секцията „Общи“..
След като я зададете, можете да задействате услугата си с помощта на дефинирания от вас пряк път. И тъй като всичко това е собствено на самата операционна система, нямате програма, която трябва да оставите да работи във фонов режим.