Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-02-07 14:34:16

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

[SOLVED] xterm (?) nie reaguje na ^H

Bawię się calcurse. Gdy aktywnym oknem jest nie-kalendarz, aktualny dzień można zmieniać przy pomocy ^(H|J|K|L). Wszystkie one działają pięknie prócz kombinacji ^H, która powinna cofać o jeden dzień a nie robi nic, przynajmniej w xtermie. W TTY i urxvt działa jak Bozia nakazała. Co prawda mam w ~/.Xresources linijki:

Kod:

XTerm*altSendsEscape:   true
XTerm*metaSendsEscape:   true
XTerm*eightBitControl: false

ale żadna z nich nie jest odpowiedzialna za takie zachowanie (zakomentowanie + xrdb + uruchomienie xterma = brak zmiany). Również mój Fluxbox nie przechwytuje tej kombinacji. Nie jest to także wina stty -ixon -ixoff które kiedyś, z waszą pomocą, dopisałem do ~/.bashrc (pierwsze co zrobiłem to zakomentowałem tę linijkę i uruchomiłem nową instancję xterma).

Jakaś pomroczność jasna mnie dopadła. Nie przychodzi mi do głowy żadna inna aplikacja ncurses (aaaaazhag ;) ) która wykorzystywałaby tę kombinację, abym mógł chociaż sprawdzić czy wina leży po stronie emulatora terminala (najbardziej prawdopodobne), ncurses, biblioteki readline czy samego calcurse.

Ktoś ma jakiś pomysł co i gdzie mogłem przestawić? ;) Wszelkie inne porady wspomagające w rozwiązaniu problemu również mile widziane (aczkolwiek zmień emulator terminala nie jest punktowane i będzie ignorowane).

Ostatnio edytowany przez Minio (2009-02-07 23:46:37)

Offline

 

#2  2009-02-07 21:27:53

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: [SOLVED] xterm (?) nie reaguje na ^H

spróbuj uruchomić calcurse zmieniając definicję (?) terminala:

Kod:

TERM=rxvt calcurse

Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2009-02-07 23:45:59

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: [SOLVED] xterm (?) nie reaguje na ^H

Na zmianę zmiennej TERM nie wpadłem. Dodałem sobie alias do ~/.bashrc i działa wyśmienicie, wielkie dzięki :) .

Offline

 

#4  2009-02-08 00:20:30

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: [SOLVED] xterm (?) nie reaguje na ^H

Minio napisał(-a):

Na zmianę zmiennej TERM nie wpadłem. Dodałem sobie alias do ~/.bashrc i działa wyśmienicie, wielkie dzięki :) .

proponuję przed utworzeniem aliasu sprawdzać $TERM

Kod:

[ $TERM = 'xterm' ] && alias calcurse='TERM=rxvt calcurse'

żeby przypadkiem nie zrobić sobie problemów w  TTY (nie jestem pewien czy xterm ma właśnie xterm, sprawdź we własnym zakresie, mi się nie chce :])

Ostatnio edytowany przez azhag (2009-02-08 00:21:58)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)