|
| HOME og END i XTerm (med .Xdefaults indove~ Fra : Martin Ehmsen |
Dato : 29-10-02 16:17 |
|
Hej...
Jeg har et problem med min xterm, HOME og END virker ikke.
Tidligere (lige skiftet til Gentoo) plejede det at virke ved at filføje
noget a'la til .Xdefaults:
xterm*vt100.translations: #override\n\
<Key>Home: string(0x1b) string("[1~")\n\
<Key>End: string(0x1b) string("[4~")
I Suse skulle jeg dog bruge:
<Key>Home: string(0x1b) string("OH") \n\
<Key>End: string(0x1b) string("OF")
(Jeg opdatere selvfølgelig med xrdb .Xdefaults efter hvert forsøg).
Men det virker altså ikke nu og det er jeg ret træt af.
Så mit spørgsmål går både på hvordan jeg får HOME og END til at
virke, men også hvor man finder ud af, hvad man string skrive efter:
<Key>En_Eller_Anden_Key
For at få tasten til at gøre forskellige ting (så som at slette
næste tegn, slette foregående tegn, osv...)
Der må da findes en måde at finde det der skal stå i string(...) for
at få forskellig opførsels af ens taster.
På forhånd tak
Martin
--
The UNIX Guru's View of Sex
# unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep
| |
Torben Simonsen (29-10-2002)
| Kommentar Fra : Torben Simonsen |
Dato : 29-10-02 16:34 |
|
Martin Ehmsen <thames@get2net.dk> writes:
> Så mit spørgsmål går både på hvordan jeg får HOME og END til at
> virke, men også hvor man finder ud af, hvad man string skrive efter:
> <Key>En_Eller_Anden_Key
> For at få tasten til at gøre forskellige ting (så som at slette
> næste tegn, slette foregående tegn, osv...)
> Der må da findes en måde at finde det der skal stå i string(...) for
> at få forskellig opførsels af ens taster.
Hmm, jeg mener da, at både xterm og de forskellige andre xterm-lignende
programmer bruger GNU readline-library'et (se 'man readline').
Hvis det er tilfældet, så burde man vel kunne sætte det hele op
i sin .inputrc, og så vil det virke i alle readline-baserede programmer.
--
-- Torben.
| |
|
|