Touche Windows -> Meta_L pour emacs.
Le
Benoit B

Bonjour à tous,
Emacs a besoin de recevoir Meta_L pour certains raccourcis clavier.
Dans un terminal (Alt+F1-F6) il est possible de taper Esc x pour
composer M-x, mais ce n'est pas pratique.
A défaut de solution globale (sous X et dans un terminal en mode
texte), j'ai ajouté ceci dans mon
.xinitrc :
xmodmap -e "keycode 133 = Meta_L"
xmodmap -e "clear Mod4"
xmodmap -e "add Mod4 = Meta_L"
Mais je trouve que c'est un peu du bricolage et de plus ça ne
fonctionne que sous X.
Est-il possible d'avoir une config du clavier pour tout le système
(genre de truc que j'aurais pu rater à l'install) .
Cela dit, je n'ai besoin de Meta_L que pour emacs.
Autre alternative :
Serait-il possible de configurer emacs pour qu'il interprète Mod4 comme M=
eta_L ?
Merci d'avance.
--
Benoît
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/CAK_7-eQVNRRgT49sywt1yAy3R__qSUX1LO0f=sJA00X8UnrrJQ@mail.gmail.com
Emacs a besoin de recevoir Meta_L pour certains raccourcis clavier.
Dans un terminal (Alt+F1-F6) il est possible de taper Esc x pour
composer M-x, mais ce n'est pas pratique.
A défaut de solution globale (sous X et dans un terminal en mode
texte), j'ai ajouté ceci dans mon
.xinitrc :
xmodmap -e "keycode 133 = Meta_L"
xmodmap -e "clear Mod4"
xmodmap -e "add Mod4 = Meta_L"
Mais je trouve que c'est un peu du bricolage et de plus ça ne
fonctionne que sous X.
Est-il possible d'avoir une config du clavier pour tout le système
(genre de truc que j'aurais pu rater à l'install) .
Cela dit, je n'ai besoin de Meta_L que pour emacs.
Autre alternative :
Serait-il possible de configurer emacs pour qu'il interprète Mod4 comme M=
eta_L ?
Merci d'avance.
--
Benoît
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/CAK_7-eQVNRRgT49sywt1yAy3R__qSUX1LO0f=sJA00X8UnrrJQ@mail.gmail.com
Ce qui marche pour moi (WHeezy):
Avoir dans /etc/default/keyboard
XKBOPTIONS="lv3:ralt_switch,compose:menu,terminate:ctrl_alt_bksp,altwin:meta_win"
Pour toi ce qui est intéressant est le altwin:meta_win qui transforme les touches windows en Méta.
Chercher dans le xkboptions pour ne mapper qu'une des 2 touches (de mémoire c'est possible).
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
’soir,
Il y a sûrement plein de solutions sur les sites spécialisà ©s
Emacs mais celle-ci :
(setq x-alt-keysym 'meta)
permet¹ d’utiliser alt.
¹ ou permettait, depuis que les claviers « moyens » sont pas sés
de 102 à 105 touches, je n’ai pas retesté…
--
Sylvain Sauvage
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Merci pour ces réponses.
J'ai vérifié avec xev, la touche Alt renvois bien Alt_L.
En fait j'ai l'impression qu'emacs 23 interprète Alt_L comme Meta.
Par conséquent touts les raccourcis clavier que j'avais mappé sur Alt
ne fonctionnement plus.
J'ai supprimé mon .emacs pour n'avoir plus aucune config perso.
Puis j'ai consulté l'aide « describe-bindings » et je constate qu e
aucun raccourci n'est mappé sur Alt.
Est-ce que Emacs reconnaît toujours la touche Alt ?
Est-ce que je dois changer ma config (.emacs) pour ne plus utiliser
Alt ou y a-t-il une autre solution ?
Merci d'avance.
--
Benoît
PS.
Je suis conscient que mon post est partiellement hors sujet vu qu'il
concerne emacs en plus du mappage clavier de l'OS.
Mais c'est difficile de séparer les deux.
Le 31 janvier 2012 20:03, Sylvain L. Sauvage
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAK_7-eSS1xZRr_Q2sfStuJyR69AxF=9OYkomHo+