Retourner aux forums || Retourner au forum Linux.debian
Linux.debian : config clavier sous X
Posté par left () le 28 février 2008Quand je suis en mode console, tous les hooks définis dans /etc/inputrc fonctionnent très bien. Par exemple, Meta-f fait un forward-word sans problème.
Par contre, quand je suis en mode graphique avec un xterm, ça ne fonctionne plus du tout: les Esc-truc et Meta-truc ne fonctionnent plus.
Je n'avais jamais eu ce pb avec une RHEL, et je suis un peu désarçonné.
Si vous avez des pistes d'investigation, je suis preneur.
Merci d'avance.
> Lire le message (3 commentaires, moyenne: 1).
keyseq
Afin de bien comprendre ce fichier .inputrc, il faudrait que je puisse comprendre ce qui est dedans, notamment pour les séquences de touches indiquées.
Ex:
"\e[1~": beginning-of-line
Comment faire pour savoir à quelle séquence de touches correspond ce "\e[1~" ?
-
[^]Re: keyseq
Posté par Jonathan Ballet (Jabber id, ) le 28/02/2008 à 14:55. (lien). Évalué à 1.Sur un bug que j'avais reporté sur mrxvt à propos de ce genre de truc [1], on m'avait dit d'utiliser CTRL+V pour voir le code associé : tu appuyes sur CTRL+V, tu relaches, et après tu tappes la touche (ou la combinaison de touches) et ça devrait t'afficher le code.
Exemple (en utilisant bash et gnome-terminal) :
cinto:~$ grep backward-word /etc/inputrc
"\e[1;5D": backward-word
"\e[5D": backward-word
"\e\e[D": backward-word
"\eOd": backward-word
cinto:~$ # Là, "j'enclenche" CTRL+V, puis CTRL+Flèche gauche
cinto:~$ ^[[5D
Ça correspond "à peu près" à ce qu'on peut trouver comme info dans la première et la deuxième ligne du grep sur le inputrc. Bon, j'ai aucune idée de comment ça marche (j'ai jamais regardé plus en détail).
Dans ce fichier dans Debian, il conseille d'aller faire un tour sur man readline, ya l'air d'avoir des infos intéressantes.
[1] : http://sourceforge.net/tracker/index.php?func=detail&aid(...)
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.