если вы хотите сделать это в Windows, есть очень полезный язык сценариев AutoHotKey, который может многое сделать с интерфейсом сценариев.
Идеальной альтернативой AutoHotKey является AutoKey . Очень полезно, если вы хотите переназначить ключи или назначить аббревиатуру ( adr ), и она напишет ваш полный адрес !!
AutoKey - это утилита автоматизации рабочего стола для Linux и X11. Он позволяет вам управлять коллекцией сценариев и фраз и назначать им сокращения и горячие клавиши. Это позволяет вам выполнять скрипт или вставлять текст по требованию в любую программу, которую вы используете.
Последняя версия v0.90.
- Где взять это? Это в хранилище убунту!
Открыть центр программного обеспечения> найти autokey> установить AutoKey (GTK)
Откройте AutoKey.
Нажмите Ctrl+ Nили из Файл> Создать ..> Новая фраза. Переименуйте с тем, что вам нравится.

Клавиши ввода В правой панели (удалить текст Enter phrase contents) вы хотите, чтобы вы набирали (в вашем случае Shift+ Left Arrowтак будет печататься <shift>+<left>), когда вы нажимаете какую-то клавишу. полная информация о специальных клавишах, таких как смещение, стрелка и т. д., описана здесь .

Затем в правом нижнем углу есть три Setкнопки, чтобы установить Abbreviationили Hotkeyили Window Filterили все из них.
Нажмите Setдля Hotkey. Вам будет предложено дать HotKeys. Если вы хотите, чтобы он работал с одним ключом (в вашем случае 1), не нажимайте никакие другие кнопки, кроме Press to Set.

Нажмите Press to Setи нажмите клавишу, которую хотите назначить (в вашем случае 1).
Нажмите OK.
Нажмите Saveв правом нижнем углу.
Теперь попробуйте, нажав, 1где вы хотите.
Вы должны держать AutoKey запущенным, или вы можете добавить в список запуска для команды autokey-gtk
Удивительный урок здесь :))
Вот несколько примеров сценариев, если вы хотите сделать что-то еще.