Как я могу вставить определенную строку в свой текст сочетанием клавиш?

Я хочу использовать Alt-E комбинации клавиатуры, чтобы записать мой адрес электронной почты, вместо того, чтобы иметь для вывода его все время.

Я знаю, как создать пользовательский ключ

unity-control-center
  • Клавиатура
  • Ярлыки
  • Пользовательские ярлыки

... но я не могу выяснить, что записать в Команде: поле. Я попробовал:

echo "my@emailaddress.com"

и

cat "my@emailaddress.com"

и

sed "my@emailaddress.com"

... но поскольку можно сказать, я не знаю то, что я делаю. Я просто пробовал вещи от веб-поиска "Linux, пользовательский ключевой вывод указал текст".

Не кажется, как будто макрос был бы необходим, ни установка другого приложения. Я нашел несколько других решений здесь, что оба включают устанавливание другого приложения (autokey, xdotool). Мне кажется, что была бы команда на Linux, который я смогу использовать в Команде: поле. Это могло быть верно?

0
задан 20 October 2018 в 03:37

2 ответа

Я не уверен, можно ли выполнить команду почти по существу в терминале и иметь ее факсимильный отпечаток к какому-либо окну приложения, которое, оказывается, открыто и выбрано.

Автоключ делает, и работает отлично и очень прост просто ввести некоторые ключи, по существу просто использовать

keyboard.send_keys("my@emailaddress.com")

и устанавливает горячая клавиша, и Вы сделаны.

1
ответ дан 27 October 2019 в 07:38

Простое решение

"Мне кажется, что была бы команда на Linux, который я смогу использовать в Команде: поле. Это могло быть верно?" Нет, ничего не устанавливая дополнительно, но

.. Заставьте xdotool ввести его для Вас.
У Вас есть несколько опций и инструментов, но самое легкое / простое решение должно добавить следующую команду к ярлыку:

/bin/bash -c "sleep 0.2 && xdotool type 'monkey@zoo.com'"

sleep 0.2 должен предотвратить Ваше фактическое нажатие клавиши (ярлык) для вмешательства в виртуальное нажатие клавиши xdotool.

Примечание:

В зависимости от чего еще Вы установили, Вы, возможно, должны были бы установить xdotool:

sudo apt install xdotool
1
ответ дан 27 October 2019 в 07:38

Другие вопросы по тегам:

Похожие вопросы: