Bonjour, depuis ce week-end (y aurait-il eu une mise à jour?), je ne peux plus me servir du raccourci Alt-x dans emacs ("A-x is undefined"). Ce genre de modifications est assez pénible et fait perdre beaucoup de temps et de calme... Merci de m'indiquer comment restaurer le raccourci. Sophie
On Tue, Oct 17, 2006 at 09:33:56AM +0200, Sophie Aubin wrote:
Bonjour,
depuis ce week-end (y aurait-il eu une mise à jour?), je ne peux plus me servir du raccourci Alt-x dans emacs ("A-x is undefined"). Ce genre de modifications est assez pénible et fait perdre beaucoup de temps et de calme... Merci de m'indiquer comment restaurer le raccourci.
Vous parlez sans doute du raccourci Meta-X, qui a toujours été Meta-X, et qui lorsqu'il n'existe pas de touche Meta, utilise un touche Alt à la place sous Emacs, ce que je considère comme étant un bug dans Emacs. D'abord, pour faire Meta-X, on peut TOUJOURS faire Escape puis X. Ensuite, si vous voulez que la touche Alt produise l'équivalent de Meta, sous Gnome: Bureau -> Préférences -> Clavier Options de l'agencement -> Comportement des touches Alt/Logo -> Alt et Meta sur les touches Alt (par défaut). Je tiens à signaler que divers paquets pour emacs utilisent le raccourci Alt-touche pour quelque chose et Meta-touche pour autre chose. Et il n'est pas sain d'avoir une touche Alt qui fasse Meta, et pas de touche qui fasse Alt. La personnalisation du clavier est accessible à tout le monde, fourmille d'options (les gens aiment bien changer la place de la touche Compose aussi). Le fait que ça ait changé ce week-end est étrange. Peut-être que le fait que la machine ait redémarré a joué sur la prise en compte d'options installées depuis plusieurs semaines (voire mois).
On 10/17/06, Jean-Christophe Dubacq <jean-christophe.dubacq@lipn.univ-paris13.fr> wrote:
Ensuite, si vous voulez que la touche Alt produise l'équivalent de Meta, sous Gnome: Bureau -> Préférences -> Clavier Options de l'agencement -> Comportement des touches Alt/Logo -> Alt et Meta sur les touches Alt (par défaut).
Je n'utilise aucune partie de xemacs nécessitant la touche "Windows" et partage l'agacement des collègues. La solutioon de JC ne marche pas: ALT redevient bien META, mais ALT-GR cesse de fonctionner... Quelqu'un a une solution pour avoir juste ALT et ALT-GR au bon endroit ? Emmanuel
Désolé de vous avoir dérangé. En fait remettre l'option "défaut" fonctionne maintenant (ALT donne META, ALT-GR fonctionne). Evidemment, on perd certaines combinaison utilisées par exemple dans AUCTEX (info de JCD). Par ailleurs, j'ai trouvé comment désactiver la maudite touche "Caps Lock": xmodmap -e "remove lock = Caps_Lock" (c'est si simple que je n'y avais pas pensé, je croyais cette touche était gérée à plus bas niveau) Emmanuel On 10/18/06, Emmanuel Viennet <Emmanuel.Viennet@lipn.univ-paris13.fr> wrote:
On 10/17/06, Jean-Christophe Dubacq <jean-christophe.dubacq@lipn.univ-paris13.fr> wrote:
Ensuite, si vous voulez que la touche Alt produise l'équivalent de Meta, sous Gnome: Bureau -> Préférences -> Clavier Options de l'agencement -> Comportement des touches Alt/Logo -> Alt et Meta sur les touches Alt (par défaut).
Je n'utilise aucune partie de xemacs nécessitant la touche "Windows" et partage l'agacement des collègues.
La solutioon de JC ne marche pas: ALT redevient bien META, mais ALT-GR cesse de fonctionner...
Quelqu'un a une solution pour avoir juste ALT et ALT-GR au bon endroit ?
Emmanuel
On Wed, Oct 18, 2006 at 10:33:37PM +0200, Emmanuel Viennet wrote:
Désolé de vous avoir dérangé. En fait remettre l'option "défaut" fonctionne maintenant (ALT donne META, ALT-GR fonctionne). Evidemment, on perd certaines combinaison utilisées par exemple dans AUCTEX (info de JCD).
Je vais voir si je ne vais pas supprimer par défaut cette option et remettre le défaut comme défaut. Ah, Emmanuel, j'ai retrouvé (en rentrant chez moi, et pour des raisons que tu comprendras) quelle est l'application qui a énormément besoin de Meta (différent de Alt): c'est sawfish. Évidemment, il a fallu que je rentre pour m'en souvenir.
Par ailleurs, j'ai trouvé comment désactiver la maudite touche "Caps Lock":
xmodmap -e "remove lock = Caps_Lock"
(c'est si simple que je n'y avais pas pensé, je croyais cette touche était gérée à plus bas niveau)
Emmanuel
Et si on veut simplement la rendre inaccessible, on peut toujours essayer: Bureau -> Préférences -> Clavier Options de l'agencement -> Combinaisons pour changer de groupe -> "La touche Verr. maj. change de groupe" Il est toujours possible de faire CapsLock, mais il faut faire "Shift" et "CapsLock" en même temps pour cela. Je vais réfléchir à rajouter une option de CapsLock qui permet de complètement la désactiver. Je pourrais en faire une touche Hyper, par exemple :) (explication : les modificateurs possibles sur une touche sont: shift, caps, control, numlock, alt, meta, super et hyper).
participants (3)
-
Emmanuel Viennet -
Jean-Christophe Dubacq -
Sophie Aubin