/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
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


Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408952
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste