Рейтинг:0

Используйте AutoKey, чтобы открыть терминал локально

флаг cn

Я только недавно установил Autokey.

Первое, что я хотел бы сделать, это создать ярлык для открытия терминала в папке.

Вручную это достигается с помощью Shift + F10 + E.

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

клавиатура.press_key('<shift>')
клавиатура.press_key('<f10>')
клавиатура.release_key('<f10>')
клавиатура.release_key('<shift>')
клавиатура.press_key('<e>')
клавиатура.release_key('<e>')

Но это не работает. Буду признателен за помощь!

С уважением

CrazyTux avatar
флаг us
Отвечает ли это на ваш вопрос? [Сочетание клавиш для «открыть терминал здесь»] (https://askubuntu.com/questions/68078/keyboard-shortcut-for-open-a-terminal-here)
Manuel Oliveira avatar
флаг cn
Спасибо за информацию, но я хотел бы сделать это с автокей
vanadium avatar
флаг cn
Есть ли веская причина, по которой вы хотите пойти менее прямым и, следовательно, менее надежным путем макроса Autokey? Имейте в виду, что для работы Shift+F10 необходимо выбрать папку.
Gounou avatar
флаг us
Попробуйте изменить `''' для ''e'`. Также в AutoKey перейдите в «Настройки» и установите флажок «Показать журнал». Вы установили горячую клавишу для ярлыка? Если это так, используйте горячую клавишу и проверьте журнал. Запустив ваш скрипт (с `'e'`), я получил следующую ошибку: `RuntimeError: освободить разблокированную блокировку`. Если я использую `` в журнале также отображается `Неизвестное имя ключа `. Вы можете попробовать переназначить клавиатуру с помощью My Phrases. Например: я использую (Горячая клавиша), чтобы выбрать все. Для этого я пишу `+a` в поле редактирования. Пытаться ++э. Я протестировал версию 0.96.0-beta.9 (фактический релиз 0.95.10). Ваш скрипт и здесь не работает.
Manuel Oliveira avatar
флаг cn
Я смог сделать это с помощью `keyboard.send_keys('
Gounou avatar
флаг us
В моем Ubuntu 21.04 Gnome ярлык для открытия терминала здесь: `

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.