Forum Linux.général [emacs] C-² reconnu dans emacs lancé de KDE, pas dans emacs lancé de la console

Posté par .
Tags : aucun
0
23
fév.
2006
Bonjour,

Je suis sur Red Hat au boulot, et je suis en train de migrer de Xemacs vers GNU emacs. J'ai configuré un raccourci dans emacs: C-².
Mon raccourci marche bien si je lance emacs à partir de KDE, par contre ça ne marche pas si je lance emacs d'un terminal (Konsole ou xterm).
Pourtant c'est le *même* emacs, qui va lire le *même* fichier de configuration.

Je pense que c'est un probleme d'environnement, en particulier de clavier, mais je ne sais pas comment investiguer cela.

Auriez vous quelques pistes ?

Voici comment est défini mon raccourci:
(global-set-key (quote [67109042]) (quote fab-select-whole-line))
Je sais, c'est pas portable, mais ça ne marchait pas autrement.
le quote(...) est ce qui est retourné par C-x ESC ESC
Ca aurait été plus propre de faire:
(global-set-key [(control twosuperior)] 'fab-select-whole-line) ;; C-²

voila voila...
  • # quelques precisions...

    Posté par . Évalué à 1.

    je precise ce que C-h k (ou M-x describe-key) donne:

    1) dans emacs lancé de KDE:
    C-² runs the command fab-select-whole-line
    which is an interactive Lisp function in `/home/farband/.gnuemacs/.emacs'.
    (fab-select-whole-line)
    not documented

    et ici ca marche bien, j'ai bien ma commande qui selectionne la ligne.
    (oui, je suis trop faineant pour faire home shift-end)

    2) dans emacs lancé en ligne de commande:
    ² runs the command self-insert-command
    (self-insert-command N)
    which is an interactive built-in function.
    Insert the character you type.
    Whichever character you type to run this command is inserted.

    et ici C-² affiche juste ², comme si control n'etait pas appuyé.

    a+
    • [^] # Re: quelques precisions...

      Posté par . Évalué à 1.

      Bon, apres investigations, c'est un probleme de keymap.
      emacs lancé de KDE a une certaine keymap
      emacs lancé en ligne de commande en a une autre.
      J'investigue et je decouvre les commandes xmodmap, dumpkeys -f, ..

      Pas de solution pour l'instant.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.