Вы можете сделать это с помощью Keyboard Maestro, используя такой макрос:
Альфред
Вы можете настроить пользовательскую горячую клавишу для запуска приложения, используя рабочий процесс:
Перейдите на вкладку рабочих процессов, создайте новый рабочий процесс и добавьте горячую клавишу и «запуск приложений» с терминалом, выбранным в качестве приложения для запуска.
Вы можете использовать KeyRemap4MacBook с private.xml, например так:
<?xml version="1.0"?>
<root>
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_Terminal</name>
<url>file:///Applications/Utilities/Terminal.app</url>
</vkopenurldef>
<item>
<name>Activate Terminal with ⌘Space</name>
<identifier>ActivateTerminalWithCmdSpace</identifier>
<autogen>
__KeyToKey__
KeyCode::SPACE, VK_COMMAND | ModifierFlag::NONE,
KeyCode::VK_OPEN_URL_Terminal
</autogen>
</item>
</root>
Автоматизатор Сервис
Вы можете создать сервис в Automator:
... затем в Системных настройках → Клавиатура → Ярлыки → Службы вы можете назначить команду клавиатуры для ее запуска.
5 месяцев поздно, но я думаю, что это немного полезно.
Что касается решения по автоматизации, это, вероятно, немного лучше. Вместо того, чтобы запустить поиск, просто используйте appleScript. т.е. добавить действие "Утилиты Запуск AppleScript". Запустите этот скрипт:
Это не только откроет терминал, но при многократном запуске откроет несколько окон. Затем просто добавьте горячую клавишу для этого в сервисы (под клавиатурой), как объяснено в ответе Джорджа Гарсайда.
источник
Expected end of line but found "script"
Вы можете сделать это очень легко с BetterTouchTool :
В качестве «Определенного приложения», чтобы открыть выбранную / активную папку, я выбрал «Терминал».
Таким образом, когда я использую указанное сочетание клавиш (я использую option- '), текущая папка открывается в терминале.
источник
В iTerm2 вы можете перейти к настройкам iterm, ключи -> горячие клавиши -> установить в вашей команде клавиш.
источник
Я был в состоянии достигнуть того же поведение , как Ubuntu Ctrl+ Alt+ T, комбинируя следующие два шага:
Настройка службы Automator для открытия
iTerm2
: откройте приложение Automator, выберите «Быстрые действия» в меню и назначьте ему сочетание клавиш Ctrl+ command+ T. Это откроет приложение, но не откроет больше окон (поэтому, если приложение открыто, сочетание клавиш не имеет эффекта).Добавьте отображение клавиш iTerm2, чтобы открыть последующие окна. В настройках iTerm2:
Там у вас есть, внешнее приложение не нужно, но далеко не прямо
источник
Ближе всего я пришел с macOS как есть и без модов или стороннего программного обеспечения:
Открывает подпапку U tities в / Applications / (где живет Terminal.app)
Выбирает T erminal.app
O открывает Terminal.app и закрывает окно поиска.
Это работало с первого дня с каждым выпуском OSX.
С небольшим изменением
System Preferences >> Keyboard >> Shortcuts::Services
, это близко занял второе место, но он требует, чтобы вы сначала выбрали папку:... например из Finder при входе в систему вы могли
~/
откроется в Finder, затем~/
должен быть выбран (если в виде списка или значка, а не столбца).~/
И наконец, в попытке максимально приблизить что-либо к запуску окна Terminal.app из Finder с помощью Ctrl+ Alt+ t... Так как Optionключ в некотором роде эквивалентен Altключу ... с помощью комбинации пользовательских ключей "Services" для запуска «Новый терминал в папке», вы также можете создать псевдоним вашего домашнего каталога на рабочем столе. Если вы переименуете псевдоним Space, то из Finder это:
Spaceвыбрать свой
~/
псевдоним, затемCtrl+ Opt+ tОткрыть Терминал там.
... и у вас на рабочем столе маленький домик со стрелкой, указывающей на него:
источник
Используйте ртуть
+▾
кнопку в списке и выберитеKeyboard
Введите
terminal
и это будет показывать Terminal.app затем нажмите Enterили нажмитеSave
кнопкуПрисвойте сочетание клавиш этому триггеру, нажав
Keyboard
и выдвинув окно, чтобы выдвинутьЗатем, наконец, нажмите на пустое поле после
Shortcut:
и нажмите вашу любимую комбинацию клавишисточник
Если вы хотите использовать iTerm (iTerm2), сделайте то же самое, что и ответ @ tlane , за исключением того, что используйте это для AppleScript:
источник
Вы можете сделать это без использования сторонних приложений:
источник