3

Я пробовал IronAHK и xbindkeys. Xbindkeys был в порядке, я думаю, и ironAHK не скомпилировал. Просто интересно, есть ли лучше. Может быть, что-то, где я мог бы установить emacs-подобные привязки, когда в фокус приходят определенные программы. Смесь между devilspie и xbindkeys. Пока он может выполнять команды оболочки, он достаточно хорош.

1 ответ1

1

В прошлый раз, когда я проводил исследование, я остановился на Autokey. Это не идеал, хотя. Например, вы можете "отправлять ключи" в программы, но не на x-сервер: вы не можете, например, отправить "Переключить раскладку клавиатуры" (конечно, вы можете отправить их - но это не дает никакого эффекта ...). Также я не могу записать макрос (есть кнопка - но, похоже, она еще не полностью разработана).

Тем не менее, вот некоторые скрипты, которые я использую (вы можете связать их с ключом). Это вставляет дату:

 #Enter script code
 output = system.exec_command("date +%b'-'%d'-'%Y")
 keyboard.send_keys(output)

И этот вставляет предыдущий скопированный элемент:

 #Enter script code
 output = system.exec_command("qdbus org.kde.klipper /klipper getClipboardHistoryItem 1")
 keyboard.send_keys(output)

Также не так просто найти руководство на официальном сайте. И копия руководства здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .