Je connais le moyen le plus simple d'utiliser l'unité mais existe-t-il un moyen de créer un raccourci pour chrome par exemple en utilisant le terminal.
Réponse
Trop de publicités?Une façon de le faire est d'utiliser xbindkeys
:
-
Installer
xbindkeys
sudo apt-get install xbindkeys
-
Créez le fichier des paramètres par défaut :
xbindkeys --defaults > ~/.xbindkeysrc
-
Ajoutez les lignes pertinentes à
~/.xbindkeysrc
:printf '"google-chrome"\nControl+Shift+Mod2 + c\n' >> .xbindkeysrc
Les codes clés ci-dessus permettent de lancer Crtl Shift C
google-chrome
.Vous devrez peut-être obtenir les bons codes pour vos clés. Lancez
xbindkeys -k
et appuyez sur le raccourci de votre choix. Cela imprimera la séquence de touches correspondante. -
Exécuter
xbindkeys
. Pour rendre cela permanent, ajoutez une ligne contenantxbindkeys
à votre~/.Xsession
:echo xbindkeys >> ~/.Xsession
Maintenant, une fois que vous avez tout cela mis en place, et xbindkeys
s'exécute automatiquement à chaque fois que vous vous connectez (en raison de l'étape 4 ci-dessus), vous pourrez ajouter de nouvelles touches de raccourci avec cette commande :
printf '"ApplicationName"\n+Shortcut+Key\n' >> ~/.xbindkeysrc &&
killall xbindkeys ; xbindkyes
Par exemple, cela fera Ctrl + Shift + X lancement xclock
:
printf '"xclock"\nControl+Shift+Mod2 + x\n' >> ~/.xbindkeysrc &&
killall xbindkeys ; xbindkyes
Vous pourriez alors créer un petit script qui le fait pour vous. Enregistrez les lignes suivantes comme ~/bin/keyb.sh
:
#!/bin/bash
printf '"$1"\n$2\n' >> ~/.xbindkeysrc &&
killall xbindkeys ; xbindkyes
Rendez le script exécutable avec chmod a+x ~/bin/keyb.sh
. Vous pouvez maintenant ajouter un nouveau raccourci avec
keyb.sh firefox 'Control+Shift+Mod2 + x'