Metody konfiguracji klawiszy.

Marcin Dalecki dalecki w cs.net.pl
Pią, 5 Mar 1999, 14:26:11 CET


Tomek zaproponowal ciekawa metode automatycznego 
wyczytywania konfigracji klawiszy stosujaca program tput.
W zasadzie wiec np.

bind `tput khome`=beginning-of-line

powinno wiec skonfigurowac poprawnie klawisz do
przestakiwania na poczatek wiersza. Jest w tym tylko jeden
hak. Otoz terminfo dla TERM=linux owszem definiuje (poprawnie)
khome jako operacje klawiszowa. Natomiast np terminfo
dla TERM=nxterm definiuje odpowiednia sekwencje jako
capability home, i nie definiuje wcale khome!.
To sa z pewnoscia bledy w bazie danych terminfo...
Tak poza tym to sadze, ze propozycja Tomka jest doskonala!
Z pewnoscia odpowiednia autokonfiguracja biblioteki 
readline jest jak najbardziej porzadana sprawa.
No mam nadzieje, ze uda mi sie dzisiaj wreszcie wykonac 
poprawny cvs update (Naprawde lacze z cenzorem jest bardzo
bardzo powolne:

ping cenzor.zie.pg.gda.pl
PING wun.zie.pg.gda.pl (153.19.40.200): 56 data bytes
64 bytes from 153.19.40.200: icmp_seq=7 ttl=50 time=944.1 ms
64 bytes from 153.19.40.200: icmp_seq=8 ttl=50 time=930.5 ms
64 bytes from 153.19.40.200: icmp_seq=9 ttl=50 time=925.2 ms
64 bytes from 153.19.40.200: icmp_seq=11 ttl=50 time=946.3 ms
64 bytes from 153.19.40.200: icmp_seq=12 ttl=50 time=944.6 ms
64 bytes from 153.19.40.200: icmp_seq=15 ttl=50 time=1021.2 ms
64 bytes from 153.19.40.200: icmp_seq=16 ttl=50 time=1054.8 ms
64 bytes from 153.19.40.200: icmp_seq=17 ttl=50 time=890.1 ms
64 bytes from 153.19.40.200: icmp_seq=18 ttl=50 time=1073.2 ms
64 bytes from 153.19.40.200: icmp_seq=19 ttl=50 time=1064.4 ms
...
                                                              
64 bytes from 153.19.40.200: icmp_seq=20 ttl=50 time=873.7 ms
64 bytes from 153.19.40.200: icmp_seq=21 ttl=50 time=14612.0 ms
64 bytes from 153.19.40.200: icmp_seq=22 ttl=50 time=13612.9 ms
64 bytes from 153.19.40.200: icmp_seq=24 ttl=50 time=11613.9 ms
64 bytes from 153.19.40.200: icmp_seq=25 ttl=50 time=10614.9 ms
64 bytes from 153.19.40.200: icmp_seq=26 ttl=50 time=9615.9 ms
64 bytes from 153.19.40.200: icmp_seq=28 ttl=50 time=7616.9 ms
64 bytes from 153.19.40.200: icmp_seq=29 ttl=50 time=6617.8 ms
64 bytes from 153.19.40.200: icmp_seq=32 ttl=50 time=3618.2 ms
64 bytes from 153.19.40.200: icmp_seq=33 ttl=50 time=2619.8 ms
64 bytes from 153.19.40.200: icmp_seq=34 ttl=50 time=1620.8 ms
64 bytes from 153.19.40.200: icmp_seq=36 ttl=50 time=1134.4 ms
64 bytes from 153.19.40.200: icmp_seq=37 ttl=50 time=904.8 ms


--Marcin



Więcej informacji o liście dyskusyjnej pld-devel-pl