|
| ALT L+task = mærkelig tegn Fra : Kosta |
Dato : 03-09-03 18:31 |
|
Hejsa.
Jeg er nu løbet ind i en problem, som jeg umidbart ikke kan løse.
Når jeg trykker på ALT_L tasten, holder den inde og trykker på en anden
knap f.eks. d så bliver der skrevet en å eller æ eller noget i den
retning på skærmen. Dette gør brugen af emacs ikke nær så sjovt :)
Er der nogen som ved hvorfor dette sker, og er der noget som har en
løsning på dette problem?
| |
Peter Mogensen (04-09-2003)
| Kommentar Fra : Peter Mogensen |
Dato : 04-09-03 20:20 |
|
Kosta wrote:
> Hejsa.
>
> Jeg er nu løbet ind i en problem, som jeg umidbart ikke kan løse.
>
> Når jeg trykker på ALT_L tasten, holder den inde og trykker på en anden
> knap f.eks. d så bliver der skrevet en å eller æ eller noget i den
> retning på skærmen. Dette gør brugen af emacs ikke nær så sjovt :)
>
> Er der nogen som ved hvorfor dette sker, og er der noget som har en
> løsning på dette problem?
Det er i en terminal, ikke?
Standard-opsætningen i nogen terminaler lader "meta" (Alt-L) sætte den
"ottende" bit i ASCII-tegnet. D.v.s. det bliver til et ISO-8859-1 tegn
(alt efter din locale).
Jeg har selv brugt det i en periode til at få æøå da jeg altid bruger
amerikansk tastetur.
Din /etc/inputrc har garanteret linierne:
# 8Bits supports.
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
Eller noget lign.
Hvis det foregår i GUI Emacs, så har jeg aldrig oplevet det.
Peter
| |
Kosta (03-09-2003)
| Kommentar Fra : Kosta |
Dato : 03-09-03 23:13 |
|
> Det er i en terminal, ikke?
Jo det er det.
>
> Standard-opsætningen i nogen terminaler lader "meta" (Alt-L) sætte den
> "ottende" bit i ASCII-tegnet. D.v.s. det bliver til et ISO-8859-1 tegn
> (alt efter din locale).
>
> Jeg har selv brugt det i en periode til at få æøå da jeg altid bruger
> amerikansk tastetur.
>
>
> Din /etc/inputrc har garanteret linierne:
>
> # 8Bits supports.
> set meta-flag on
> set convert-meta off
> set input-meta on
> set output-meta on
Ja. Det er også rigtig der står bl.a.:
#Eight bit compatible: Umlaute
#
set meta-flag on
set convert-meta off
set output-meta on
Men hvad skal jeg gøre for at løse problemet? Jeg har prøvet at give
xterm nogle opstarts argumenter, men den begynde at opføre sig meget
mærkelig og det løste ikke problemet. Jeg har prøvet at ændre on til off
i /etc/inputrc, men også uden held.
| |
Peter Mogensen (05-09-2003)
| Kommentar Fra : Peter Mogensen |
Dato : 05-09-03 11:01 |
|
Kosta wrote:
> set meta-flag on
> set convert-meta off
> set output-meta on
>
> Men hvad skal jeg gøre for at løse problemet? Jeg har prøvet at give
> xterm nogle opstarts argumenter, men den begynde at opføre sig meget
> mærkelig og det løste ikke problemet. Jeg har prøvet at ændre on til off
> i /etc/inputrc, men også uden held.
Du kan lave en ~/.inputrc hvor du overskriver værdierne.
Jeg kom pludselig i tanke om hvorfor det ikke hjælper at ændre dem.
inputrc er READLINE bibliotekets konfigurationsfil (læs om
det i 'man bash').
Emacs kigger jo nok ikke på den.
Hvilken distribution bruger du?
Er det ens i alle terminaler? rxvt?
På Mandrake virker det som det skal.
Peter
| |
Kosta (05-09-2003)
| Kommentar Fra : Kosta |
Dato : 05-09-03 12:02 |
|
> Du kan lave en ~/.inputrc hvor du overskriver værdierne.
>
> Jeg kom pludselig i tanke om hvorfor det ikke hjælper at ændre dem.
>
> inputrc er READLINE bibliotekets konfigurationsfil (læs om
> det i 'man bash').
> Emacs kigger jo nok ikke på den.
>
> Hvilken distribution bruger du?
> Er det ens i alle terminaler? rxvt?
> På Mandrake virker det som det skal.
>
> Peter
Jeg bruger gentoo.
Problemet ser ud til at gå væk af sig selv når jeg bruger gnome-terminal
istedet for xterm
| |
|
|