Есть такая программа, как xbindkeys для mac? Все, что я хочу, - это иметь возможность запускать определенные команды при нажатии сочетания клавиш. Пожалуйста, без графического интерфейса. Я должен иметь возможность сохранить раскладку клавиатуры в каком-нибудь файле и перемещать ее.
Другой вариант - это триггеры ртути:
http://blacktree.com/?quicksilver
Его триггеры являются гибкими и глобальными и могут выполнять команды. Подобно предложениям QuickKeys, триггеры хранятся в ~ / Library / Application Support / Quicksilver / Triggers.plist, если вы хотите их переместить. Quicksilver может быть слишком большой программой для установки только для ярлыков, но вы можете отключить большинство его функций, таких как индексирование, которые вам не нужны.
В пределах обычного GUI Aqua? Нет. Ваши ближайшие альтернативы - не то, что вы ищете, поскольку они не используют ни единого сочетания клавиш, а используют графический интерфейс.
Однако если вы используете X11 (через X11.app) - вы можете - с этим можно справиться с помощью функции «Настроить ...» в меню «Приложение» или путем редактирования вручную. ~/Library/Preferences/org.x.X11.plist
в частности словарь apps_menu.
Традиционный способ сделать это в OS X - QuickKeys, а также Keyboard Maestro:
http://www.keyboardmaestro.com/main/
Вы, вероятно, обнаружите, что, несмотря на наличие графического интерфейса, обе программы будут сохранять свои настройки в какой-либо форме файла, вероятно, в виде списка, который можно легко перемещать.