Недавно я перешел с TotalTerminal (ранее Visor) на iTerm2 в Mac OS X. Раньше я мог открывать TotalTerminal с помощью комбинации клавиш Ctrl Ctrl (два быстрых нажатия). Возможен ли такой же ярлык в iTerm2?
3 ответа
Вы можете использовать private.xml вот так с KeyRemap4MacBook:
<?xml version="1.0"?>
<root>
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_ITERM</name>
<url>file:///Applications/iTerm.app</url>
</vkopenurldef>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L,
KeyCode::VK_OPEN_URL_ITERM</autogen>
</item>
</root>
Если у вас есть Powerpack для Alfred 2, вы можете создать рабочий процесс следующим образом:
Если вы хотите сделать ярлык переключения, показывающий iTerm, добавьте, например, __DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L,
KeyCode::F18
в private.xml и затем установите F18 в качестве ярлыка для переключения iTerm:
Или проверьте параметр "Переключить видимость для приложений" в Alfred.
Используйте Alfreds Powerpack и создайте новый рабочий процесс. Используйте Trigger для двойного CTRL и Apple Script в качестве действия.
Applescript должен выглядеть так
on alfred_script(q)
tell application "System Events" to keystroke "^" using control down
end alfred_script
Включите "Кэширование скомпилированного AppleScript" для максимальной производительности.
iTerm2 изначально не поддерживает эту опцию, а также не поддерживает системную настройку клавиатуры. Результаты поиска не показывают программ, способных реплицировать такие функциональные сочетания клавиш. Лучше всего получить что-то вроде Quicksilver или Alfred и использовать control-control (или любую другую последовательность нажатий клавиш, которую вы хотите), чтобы открыть приложение запуска, затем ввести первые несколько букв "iTerm" и затем Enter, чтобы открыть его.