Я хочу быстро вставить несколько разных строк с помощью горячих клавиш. Например, если я нажимаю Alt+ Lв любой форме ввода, это работает так же, как если бы я вставил loremipsum
. Или это может быть какая-то аббревиатура, например ввожу li
, нажимаю Tabи получаю loremipsum
. Есть ли программное обеспечение для этого?
Я использую Linux Mint с рабочим столом KDE.
В Windows я мог бы сделать это с помощью AutoHotkey
Вы можете использовать autokey-gtk
sudo apt-get install autokey-gtk
ИЛИ (мое предпочтительное решение) вы можете сделать это с помощью xclip и xdotool:
sudo apt-get install xclip xdotool
Напишите небольшой скрипт bash (например, paste_text.sh)
#!/bin/bash
clip_content=$(xclip -selection "clipboard" -o)
echo "$1" | xclip -selection "clipboard"
sleep 0.1
xdotool key ctrl+v
echo "$clip_content" | xclip -selection "clipboard"
(Возможно, вам придется увеличить время сна. Может быть, кто-то найдет лучшее решение, чем спать и комментировать)
затем сделайте его исполняемым
chmod +x paste_text.sh
Затем вы можете добавить в сценарий столько сочетаний клавиш, сколько пожелаете.
/path/to/paste_text.sh "your text"
(Вдохновленный ответами отсюда )
Павел
autokey-gtk
, это выглядит очень полезным. Мне не удалось его найти.НелинейныйФрукт
pLumo