Utilisateur:6pi/Emacs
Cette page propose de déplacer la touche Contrôle sur la 105ème touches du clavier « ê » (pour ceux qui en sont équipée) et de placer le modificateur « Hyper » (peu connu) à la place de celle-ci (qui pourra donc être utilisé pour tout autre chose). Cette technique vient en complément d'une adaptation des raccourcis standards tels que le propose Lots of birds ou Sarcastic.
Installation (Linux)
L'installation est rapide, il suffit de créer un fichier .Xmodmap dans votre $HOME contenant les commandes suivantes :
! suppression des références vers les touches à ré-allouer pour éviter des conflits remove Mod4 = Hyper_L remove control = Control_L ! transformation de la touche Control en Hyper ! le code de la touche peu être vérifier avec la commande xev keycode 37 = Hyper_L NoSymbol Hyper_L ! transformation de la touche ê en Control keycode 94 = Control_L Control_L Control_L Control_L slash slash ! référencement des nouvelles touches comme touches modificatrices add control = Control_L add Mod3 = Hyper_L
Il faut ensuite interpréter ce fichier avec la commande « xmodmap » en tapant "xmodmap ~/.Xmodmap" dans un terminal (certains environnements de bureau reconnaissent automatiquement ce fichier au démarrage). Pour plus d'info sur « xmodmap » taper "man xmodmap" dans un terminal.
Avantages
- Cette modification est valable pour tout votre environnement graphique (xterm, navigateur, client-mail…)
- Elle offre un gain de confort très appréciable
Désavantages
- Cette technique ne fonctionne que sous X. (dû à l'utilisation de xmodmap, ce qui n'est surement pas la seule possibilité)
- On perd l'accès directe au « ê »