Re: emacs -nw et caractères accentués
Vincent Lefevre a écrit, lundi 29 mars 2004, à 15:05 :
[...]
> > [...] Dans mon shell xterm, il (emacs) ne peut pas
> > distinguer entre les frappes de « é » et « M-i » ;
>
> Il me semble que c'est lié à ton terminal: cela sera valable
> pour n'importe quelle application lancée dans le terminal. Cf
> ci-dessous.
Oui, j'ai choisi le 8bits pour avoir les lettres accentuées dans le
shell, et surtout dans les applications qui utilisent le xterm ...
> > > _ Dans un xterm (emacs -nw), j'obtiens ESC q que je fasse ESC q ou
> > > Meta-q.
> >
> > Ah non, chez moi « emacs -q --no-site-file -nw » voit la différence
> > de frappe...
>
> Parce que ton terminal n'est pas configuré pour convertir le M-q
> en ESC q.
mais Emacs (emacs -nw) sait changer le résultat du choix précédent,
convertit le é en M-i, et mes *trois* frappes « é » = « M-i » tout comme
« ESC i » appellent alors la même fonction (tab-to-tab-stop) ; j'en suis
au même point que dans le shell, je dois choisir entre les lettres
accentuées ou le Meta.
Pour ton xterm (sans emacs), as-tu choisi le Meta, et pas le 8 bits,
ou... ? Et en dehors(*) d'Emacs, as-tu accès aux lettres accentuées ?
* oui, je sais, il n'y a rien en dehors du Vrai Éditeur ;)
> [to be or not to be 8bits]
>
> Note: je ne suis pas sûr que ce soit la véritable explication;
> j'ai juste fait quelques observations et essayé de déduire ce
> qui se passait...
C'est comme ça que ça marche, oui.
--
Jacques L'helgoualc'h
Reply to: