Comment configurer AutoKey pour obtenir le résultat suivant?
Remarque: cela peut ne pas fonctionner dans une session Wayland!
Texpander est un simple expandeur de texte pour Linux. C'est un peu comme Autokey, sauf que cela fonctionne avec les fichiers texte que vous avez placés dans votre répertoire
~/.texpander
. Texpander est un script bash qui utilisexclip
,xdotool
etzenity
pour vous permettre de taper une abréviation pour quelque chose et qui s'étend à tout ce que vous avez dans le fichier texte correspondant.
Téléchargez le fichier .Zip
] et extrayez le contenu.
Copiez texpander.sh
sur ~/bin
. Rendez-le exécutable.
Utilisez la méthode de votre distribution pour assigner Ctrl+Shift+~, par exemple, à texpander.sh
. (Notez que ~/bin
devrait figurer dans votre $PATH
.)
Installez xsel
, pas xclip
, et xdotool
à l'aide de Sudo apt install
.
Créez un dossier ~/.texpander
.
Dans ce dossier, créez les trois fichiers suivants: au.txt
, off-topic.txt
et os.txt
avec le contenu suivant:
au.txt
Bienvenue sur Ask Ubuntu!
off-topic.txt
Les questions sur les distributions autres qu'Ubuntu ou d'autres versions officielles sont hors sujet ici.
os.txt
OS: Ubuntu 18.04.1 LTS
Ouvrez un éditeur de texte et appuyez sur le raccourci attribué pour lancer texpander.sh
. Vous obtiendrez une fenêtre Zenity comme ceci:
Si vous avez une liste plus longue, il y aura une barre de défilement pratique ou tapez simplement la première lettre d'un élément de la liste pour passer à la liste.
Sélectionnez celui que vous voulez et appuyez sur Enter ou cliquez sur OK
.
Dépannage: Si les choses ne fonctionnent pas, essayez d'augmenter les valeurs sleep
des lignes 45 et 61 de texpander.sh
. xdotool
sur les machines plus anciennes peut en bénéficier.