Есть ли способ запустить конкретное приложение с сокращением клавиатуры?

Относится к команде Windows + R в мире Windows? Это фактически позволяет вам запускать команду, но вы получаете эту идею.

75 голосов | спросил longda 18 AM000000120000003131 2010, 00:01:31

18 ответов


38

Предполагая, что ваш запуск Snow Leopard âŒ~ + space откроет Spotlight, который можно использовать для запуска терминала.

Spotlight может быть привязан к другой комбинации клавиш, но по умолчанию он похож на Windows + R .

ответил jdiaz 18 AM000000120000002131 2010, 00:06:21
82

Как и у Snow Leopard, это фактически есть , встроенное в ОС.

Запустите Automator и создайте службу, не получающую никакого ввода от какого-либо приложения. В Библиотеке действий добавьте действие «Запустить приложение» в рабочий процесс. Выберите приложение «Терминал» в раскрывающемся списке приложений. Сохраните новую службу, а затем назначьте ей сочетание клавиш:
Системные настройки -> Клавиатура -> Сочетания клавиш -> Услуги

ответил NReilingh 18 AM00000060000001931 2010, 06:08:19
19

Если у вас есть Alfred Powerpack, вы можете добавить горячую клавишу в Alfred 1:

Или создайте рабочий процесс в Alfred 2:

Горячие клавиши имеют небольшую задержку по умолчанию в Alfred 2, но изменение поведения триггера уменьшает ее:

ответил mst 29 Jpm1000000pmSat, 29 Jan 2011 14:34:59 +030011 2011, 14:34:59
15

Я бы рекомендовал установить QuickSilver . Это программа запуска, которая будет помнить приложения, которые вы запускаете чаще всего, и рекомендовать их в первую очередь. Легко запустить любое приложение с несколькими нажатиями клавиш.

QuickSilver - это первое приложение, которое я устанавливаю на каждом новом Mac.

ответил Shane Stillwell 18 AM000000120000003631 2010, 00:06:36
10

Не встроен в ОС, но я использую бесплатную утилиту Visor. Что вы делаете с этим: оставьте свой терминал в фоновом режиме, но Visor скрывает его и вызывает его в Quake -style, когда вы нажимаете комбинацию клавиш (настраиваемую пользователем). Это довольно настраиваемо, как ваш терминал показывает /скрывает. Супер удивительный.

ответил Scottie 18 AM000000120000005731 2010, 00:06:57
7

Решение, предлагаемое @NReilingh, прекрасно, но оно терпит неудачу, если Terminal.app запущен и у него нет открытого окна (я протестировал его в OSX 10.7).

Замена действия Запустить приложение с помощью Запустить AppleScript и установить следующий код для запуска: трюк:

  при запуске {input, parameters}
  сообщить заявку «Терминал»
    активировать
    возобновлять
  конец сказать
  обратный вход
конечный запуск
 

Вот полный пост: Mac OS X: запуск терминала с клавиатуры ярлык

ответил Claudio d'Angelis 28 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 28 Sep 2012 01:33:06 +0400 2012, 01:33:06
6

Мне нужен ярлык, чтобы всегда открывать окно терминала new независимо от чего-либо еще. Вот код для этого:

  сообщить приложению "Терминал"
        сделать скрипт ""
        активировать
    конец сказать
 
ответил guptron 9 PM00000080000000231 2013, 20:04:02
3

В Mavericks есть возможность открыть новое окно терминала в папке, выделенной в Finder. Чтобы включить эту опцию, перейдите в Finder -> Услуги -> Настройки обслуживания и проверьте Новый терминал в папке .

введите описание изображения здесь>> </p>

<p> Затем используйте его в меню Finder: </p>

<p> <img src = ответил Erik Berkun-Drevnig 4 J000000Saturday15 2015, 21:29:57

1

DTerm доступен через настраиваемую пользователем горячую клавишу и открывает окно, в котором вы может выполнить команду терминала в текущем каталоге . Например, если вы находитесь в Finder и хотите, чтобы некоторые файлы были tar, вы просто нажимаете горячую клавишу и запускаете tar , без необходимости менять каталоги. Нажатие клавиши Shift + Enter вместо Enter после ввода команды выполнит ее в новом окне терминала, из которого вы можете продолжать работать.

ответил Michael Underwood 18 AM000000120000002731 2010, 00:56:27
1

Я использую Spark и âŒ~ + < kbd> ⌠¥ + § (у меня есть раскладка клавиатуры в Великобритании, § чуть ниже esc )), чтобы запустить Терминал. Я предпочитаю использовать службы /AppleScripts, потому что это быстрее. Кроме того, он не добавляет никаких видимых элементов пользовательского интерфейса, как и другие решения (я очень стараюсь как можно упростить мое рабочее пространство).

Я думаю, что разработка для Spark прекратилась, но она отлично работает на Snow Leopard.

ответил Benedict Cohen 10 +04002010-10-10T14:56:24+04:00312010bEurope/MoscowSun, 10 Oct 2010 14:56:24 +0400 2010, 14:56:24
1

Хотя я считаю, что привязка Automator /Keyboard к сервисам лучше, я думаю, что я должен упомянуть Quicksilver , который дает отличные услуги клавиатуры для Mac.

Вы должны прочитать эту статью о Quicksilver .

ответил ocodo 29 Jpm1000000pmSat, 29 Jan 2011 12:46:14 +030011 2011, 12:46:14
1

Это немного самоуверенный, а не прямой ответ: вы можете использовать iTerm и установить для него глобальную горячую клавишу через Предпочтения ( âŒ~ + , )> Ключи> Hotkey.

ответил Halil Özgür 20 J000000Sunday14 2014, 17:19:38
1

Я люблю Apptivate , это похоже на Spark. Apptivate позволяет вам назначать ярлыки системной системы для любого приложения, документа или файла сценария. " Он просто делает это одно, и делает это довольно хорошо. Он очень маленький, поэтому не использует много системного ресурса.

Одна из замечательных особенностей Apptivate заключается в том, что если он обнаруживает приложение, скажем, Terminal.app, которое уже запущено, Apptivate скроет его, вместо запуска нового экземпляра приложения.

ответил hujunfeng 12 +04002010-10-12T10:47:59+04:00312010bEurope/MoscowTue, 12 Oct 2010 10:47:59 +0400 2010, 10:47:59
1

Я использую Открытый терминал . Проверьте здесь .

ответил OGenius 29 Jpm1000000pmSat, 29 Jan 2011 17:59:32 +030011 2011, 17:59:32
0

Я использую FastScripts для этого. Это бесплатное до 10 сочетаний клавиш, 14,95 $, что позволяет использовать неограниченные сочетания клавиш (я не связан с Red Sweater Software, просто счастливым клиентом).

ответил otto.poellath 18 PM00000020000004931 2010, 14:07:49
0

Это довольно близко: CDTo .

"Быстрое мини-приложение, которое открывает окно Terminal.app cd'd в окне самого большого искателя. Это приложение сконструировано (включая его значок) для размещения на панели инструментов окна поиска.

В идеале вам нужен инструмент, который имитирует встроенную функцию MacOS 9:

введите описание изображения здесь

ответил Dennis Wurster 12 +04002010-10-12T01:14:38+04:00312010bEurope/MoscowTue, 12 Oct 2010 01:14:38 +0400 2010, 01:14:38
0

Спасибо за рекомендацию для Spark. Я только что попробовал версию 3.0b9 и отлично работал в OS X 10.10.3 для создания ярлыка для запуска терминала. Я использую Ctrl + Opt + T, который является тем же самым ярлыком для открытия терминала в моем дистрибутиве linux.

ответил Hypersphere 14 AMpTue, 14 Apr 2015 02:12:57 +030012Tuesday 2015, 02:12:57
0

Это решение работает для MacOS Sierra.

  1. Запуск Automator
  2. Нажмите «Новый документ» и выберите «Сервис»
  3. Изменить «Сервис получает выбранный» на «без ввода»
  4. Выберите «Запустить приложение» на панели действий
  5. Выберите приложение, которое нужно запустить из выпадающего меню. Для терминала вам нужно будет перейти в нижнюю часть и выбрать «Другое» и найти его в папке «Утилиты».
  6. Сохраните службу, используя какое-то имя.
  7. Открыть системные настройки. Перейдите на вкладку «Клавиатура». Перейдите на вкладку «Ярлык».
  8. Выберите «Службы» на левой панели и прокрутите вниз до «Общие» в правой панели. Вы должны увидеть свою Службу.
  9. Нажмите службу. Вы должны увидеть кнопку на выбранном сервисе, в котором говорится «Добавить ярлык». Нажмите на это.
  10. Введите комбинацию клавиш и закройте Системные настройки.
ответил Ankit Shubham 26 J0000006Europe/Moscow 2017, 20:14:47

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132