Je me demandais juste; comment lier des fichiers .sh à exécuter lorsque j'appuie sur une combinaison de touches particulière? (comme Alt+ S)
Merci,
Dante
keyboard
shortcut-keys
Dante Ashton
la source
la source
Aller au système >> Préférences >> Raccourcis clavier
Il ouvrira une fenêtre cliquez sur ajouter
Après avoir cliqué sur ajouter, il vous montrera une fenêtre avec le nom et la commande.Vous pouvez y écrire n'importe quel nom et dans la commande, vous devez donner le chemin complet du fichier avec bash in-front bash /path/to/the/file.sh
Après avoir ajouté le nom et la commande, vous pouvez attribuer la touche de raccourci.
la source
xbindkeys
vous permet d'enregistrer plusieurs configurations (si vous voulez cette flexibilité).Vous
xbindkeys
donne également beaucoup plus de combinaisons de touches, car cela vous permet (en option) de rendre les états Numlock , ScrollLock et CapsLock significatifs ...Une autre fonctionnalité que l'on ne trouve pas dans les raccourcis clavier est que vous pouvez utiliser
~/
et$HOME/
pour votre répertoire personnel, au lieu d'avoir à le coder en dur.Pour installer xbindkeys et xbindkeys-config (l'interface graphique pour xbindkeys)
Pour créer le fichier de configuration par défaut pour xbindkeys
Exécutez ensuite:
Et pour votre première liaison de touches, vous trouverez peut-être utile d'affecter Ctrl+ Shift+ Alt+ X, ou ce que vous préférez, à
xbindkeys-config
Pour garder les raccourcis clavier xbindkeys actifs à chaque démarrage de l'ordinateur ...
la source
Juste pour être complet: Si vous utilisez Compiz, vous pouvez définir des raccourcis clavier et souris personnalisés à l'aide de CCSM (Compiz Config Settings Manager) et du plug-in Commands.
Entrez simplement le nom de votre sh-script (par exemple "CustomScript" dans la capture d'écran ci-jointe) et donnez-lui une liaison de clé personnalisée dans l' onglet Key Bindings . Votre script doit être placé dans un répertoire surveillé par Ubuntu pour que cela fonctionne. Je place tous mes scripts dans le
/usr/local/bin
répertoire.Assurez-vous que votre script est exécutable en appliquant
chmod +x CustomScript
dans un terminal et notez que tous les mots sont sensibles à la casse.Compiz permet d'exporter tous les paramètres, y compris les raccourcis, ce qui est très utile pour configurer des machines similaires.
la source