С помощью встроенного приложения «Терминал» на вашем Mac вы можете запускать ряд команд для выполнения различных действий на вашем компьютере. Команды Терминала охватывают множество вещей, которые вы обычно делаете на своих компьютерах, от создания снимков экрана до одновременного переименования целой группы файлов.
Единственное, что может показаться вам неудобным, — это необходимость запускать приложение «Терминал» каждый раз, когда вы хотите выполнить команду. Что, если бы был лучший и более быстрый способ запуска команд терминала на Mac?
Ну, есть на самом деле. На самом деле существует несколько способов запустить команду терминала с помощью сочетания клавиш на Mac. Вы можете назначить свою любимую комбинацию клавиш на конкретную команду, и нажатие этой комбинации приведет к выполнению этой команды на вашем компьютере.
Используйте приложение для запуска команд с помощью ярлыка на Mac
Самый простой способ назначить сочетания клавиш для ваших команд — использовать стороннее приложение под названием iCanHazShortcut. Это приложение значительно упрощает назначение любого сочетания клавиш буквально любой команде на вашем Mac.
Чтобы настроить приложение, все, что вам нужно знать, это сочетание клавиш, которое вы хотите назначить, и команду, которая должна быть выполнена.
Загрузите бесплатное приложение с открытым исходным кодом на свой Mac и переместите его в папку Applications. Запустите приложение после его установки.
Когда загрузится интерфейс приложения, вы окажетесь на вкладке Ярлыки по умолчанию. На этом экране найдите кнопку со знаком + (плюс) внизу и щелкните ее, чтобы добавить новый ярлык.
На следующем экране можно настроить ярлык, а также команду, которую необходимо выполнить. Вот что вам нужно ввести в каждое из полей на экране.Ярлык — поместите курсор в это поле и введите ярлык, который вы хотите назначить command.Action — это необязательное имя, которое вы можете присвоить для последующего поиска ярлыка в списке.Command — введите здесь команду, которую вы хотите выполнить.Workdir — если для вашей команды требуется конкретный каталог в качестве рабочего каталога, выберите его здесь. можно выполнить тестовый запуск, нажав на значок воспроизведения внизу.Когда вы будете удовлетворены, нажмите на значок рядом с ним, и он сохранит ярлык.
На вкладке Настройки в приложении также есть несколько параметров, которые вы можете настроить. Это должно дать вам больше контроля над тем, как приложение работает на вашем Mac.
Отныне всякий раз, когда вы нажимаете указанное сочетание клавиш, будет выполняться ваша команда Терминала.
Если необходимо выполнить более одной команды, вы также можете добавить их в приложение. Ярлыки можно изменять и даже удалять, если хотите.
Выполнение команд с помощью ярлыка с помощью Automator
Automator также позволяет запускать команды с помощью сочетания клавиш. Во-первых, вам нужно создать службу, содержащую вашу команду, а затем назначить службе сочетание клавиш.
Запустите приложение Automator на вашем Mac. Когда появится экран нового документа, щелкните Service и выберите Выбрать.
На следующем экране найдите действие с именем Run Shell Script в списке действий. Когда вы найдете его, перетащите его на главную панель справа.
Вы увидите большую белую рамку под только что добавленным действием. Введите в это поле все команды, которые вы хотите выполнить. Думайте об этом поле как об окне терминала, в котором вы вводите свои команды.
Когда вы ввели свои команды, щелкните меню Файл вверху и выберите Сохраните , чтобы сохранить службу. Введите значимое имя для службы и нажмите Сохранить..
Теперь, когда сервис создан, пришло время назначить ему сочетание клавиш. Для этого щелкните логотип Apple в верхнем левом углу и выберите Системные настройки. Выберите Keyboard на следующем экране.
Перейдите на вкладку Ярлыки и выберите Сервисы из список слева. Затем найдите свой сервис в правом списке, нажмите на него и нажмите нужную комбинацию клавиш.
Вашему сервису будет назначено выбранное вами сочетание клавиш.
Когда вы нажмете этот ярлык, он запустит службу, которая, в свою очередь, выполнит вашу команду Терминала на вашем Mac.
Используйте ActionShortcuts для запуска команд с помощью ярлыка
ActionShortcuts позволяет запускать больше вещей, чем просто традиционные команды терминала. Он позволяет запускать сценарии Apple, рабочие процессы, службы и, конечно же, команды терминала.
В отличие от других методов, это приложение платное и стоит 2,99 доллара США. Вы можете использовать 7-дневный пробный период, если хотите сначала попробовать.
Ниже показано, как запустить команду терминала с помощью сочетания клавиш с помощью этого приложения.
Запустите приложение TextEdit на вашем Mac. Щелкните меню Format и выберите Make Plain Text, чтобы удалить форматирование.
Введите в файл все команды терминала, которые вы хотите выполнить. Затем сохраните файл, щелкнув меню Файл и выбрав Сохранить.
В диалоговом окне Сохранить как введите любое имя для файла, но убедитесь, что расширение команда. Нажмите Save, чтобы сохранить файл.
Загрузите, установите и откройте приложение ActionShortcuts на вашем Mac. Нажмите кнопку Open Scripts Folder в главном интерфейсе.
Когда папка откроется, перетащите в нее файл command. Вернитесь в приложение, и вы увидите свой файл в списке. Нажмите кнопку Record Shortcut рядом с вашим файлом, чтобы назначить сочетание клавиш.
После назначения ярлыка нажатие на него запустит файл .command, содержащий ваши команды, на вашем Mac.
Если вы хотите добавить дополнительные файлы для выполнения, вы можете сделать это, щелкнув значок приложения в строке меню и выбрав Открыть папку скриптов . Все команды, которые должны выполняться, должны быть помещены в эту папку, и приложение их распознает.