Як запустити будь-яку команду терміналу Mac за допомогою комбінації клавіш
Чи існують спеціальні команди терміналів, які ви запускаєте кілька разів на день? Ви бажаєте, щоб ви могли викликати їх швидко, тільки натисканням клавіші?
Як виявляється, ви можете! Ми показали вам всі комбінації клавіш Mac, які ви повинні використовувати, але це дає вам можливість винайти свій власний клавіатурний скорочення, щоб зробити що завгодно, що ви можете собі уявити з терміналом. Є два основних способи досягти цього, так що давайте почнемо.
Легкий шлях: iCanHazShortcut
Найпростіший спосіб додати користувацькі комбінації клавіш для конкретних команд - це завантажити iCanHazShortcut, безкоштовну програму Mac з жахливим ім'ям. Встановлення не може бути простішим: просто перетягніть значок у папку Програми.
Потім запустіть програму. Ви знайдете його в рядку меню.
Натисніть "Швидкі клавіші", щоб відкрити список поточних ярликів.
Схоже, у нас зараз немає жодного ярлика. Щоб змінити це, натисніть зелену стрілку внизу праворуч. Це відкриє два поля: один для комбінації клавіш, інший для команди, яку потрібно викликати.
Натисніть перше поле, потім натисніть будь-яку клавіатуру, яку ви хочете використовувати. Потім клацніть на другому полі і введіть будь-яку команду, яку ви хочете викликати. Для нашого прикладу ми будемо використовувати date "+ Час:% H:% M" | сказати
що робить наш Mac сказати поточний час голосно.
Натисніть зелену галочку внизу праворуч, і ваша зроблена! Комбінація клавіш тепер виконує вашу команду за бажанням.
Зауважте, що ви можете налаштувати ще кілька речей, якщо хочете. Значок панелі меню піктограм можна вимкнути, дозволяючи запустити цю програму у фоновому режимі. Можна також настроїти програму на запуск під час запуску комп'ютера.
(Злегка) складніше, але вбудовано: Automator
Якщо ви не хочете використовувати додаток третьої сторони для запуску команд терміналів, існує інший метод, який працює, оскільки macOS дозволяє встановлювати призначені для користувача комбінації клавіш для всього. Для початку ми запустимо Automator, який ви знайдете в папці Applications. Ми збираємося створити нову службу для вашого Mac.
У розділі Дії натисніть підрозділ «Утиліти», потім перетягніть «Запустити сценарій оболонки» на робочий процес.
Далі вставте свою команду.
Знову я використав date "+ Час:% H:% M" | сказати
, який буде читати поточний час голосно, але ви можете використовувати будь-яку команду, яка вам подобається. Збережіть робочий процес з ім'ям, яке ви дізнаєтеся, і ми завершимо роботу з Automator.
Далі зверніться до Системних налаштувань> Клавіатура> Швидкі клавіші. На лівій панелі натисніть "Служби" і прокрутіть вниз, поки не побачите службу, яку ви тільки що створили, вона повинна знаходитися в розділі "Загальні".
Після встановлення цього параметра ви можете запустити службу, використовуючи будь-який ярлик, який ви визначили. І тому, що це все рідне для самої операційної системи, немає жодної програми, яку потрібно залишити працювати у фоновому режимі.