From ostruszk@order.if.uj.edu.pl Mon Jul 12 23:54:57 1999 Path: cyfronet!ostruszk Message-ID: From: ostruszk@order.if.uj.edu.pl (Andrzej M. Ostruszka) Newsgroups: pl.comp.os.linux Subject: Re: xterm - jak podmapowac klawisze? Date: 8 Jul 1999 08:25:23 GMT References: <3781C2C9.78D49524@arnet.com.pl> <55dtl7.j15.ln@sedez.iq.pl> Lines: 42 Organization: Academic Computer Centre CYFRONET - Krakow NNTP-Posting-Host: order.if.uj.edu.pl Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Newsreader: slrn (0.9.4.3 UNIX) On Wed, 7 Jul 1999 10:17:08 +0200, Gwidon S. Naskrent wrote: >On Tue, 6 Jul 1999, Piotr Stolc wrote: > >> > Czy ktos mogby mi powiedziec, jak podmapowac klawisze (np. funkcyjne.) w >> > terminalu xterm, aby nie generowaly kodow domyslnych, tylko takie jakie >> > ja chcialbym ustawic. Np. domyslnie F5 wysyla u mnie ^[[15, a ja >> > potrzebuje ^[[16. >> >> nie daję za to głowy - xmodmap? > >xmodmap nie poradzi sobie z funkcyjnymi. Trza wziac plik zasobow xterma i >odpowiednio pomanewrowac xterm*Translation (nie powiem ci jak, bo nie mam >go pod reka :-> Nie bawilem sie tymi klawiszami ale sie domyslam ze to ma byc tak jak w ostatniej linijce (ponizsze jest z mojego Xdefaults -- oprocz ostatniej linijki :)). NXTerm*vt100.translations: #override \ ! BackSpace: string("\010") \n\ Shift Prior: scroll-back(1,page) \n\ Shift Next: scroll-forw(1,page) \n\ None Home: string("\033[1~") \n\ None End: string("\033[4~") \n\ None Delete: string("\033[3~") \n\ F5: string("\033[16") Ja uzyzwam nxterm'a wiec pewnie bedziesz musial sobie zmienic NXTerm na to czego ty uzywasz (wiem moglo byc np. *XTerm... ale nie wiem dlaczego to nie chcialo mi dzialac -- jak ktos wie dlaczego to prosilbym o informacje :)). Pozdrowienia PS. Nie wiem co chcesz zrobic ale byc moze wystarczy Ci zmiana w inputrc? PS1. Na pewno to sa sekwencje \e[15 i \e[16 a nie \e[15~ i \e[16~ ? Powyzej nie dalem tej tyldy, w koncu ty pewnie wiesz lepiej ;). -- ____ _ ___ / | \_/ |/ _ \ Andrzej Marek Ostruszka / _ | | (_) | Instytut Fizyki, Uniwersytet Jagiellonski (Cracow) /_/ L|_|V|_|\___/ (PGP <-- finger ostruszk@order.if.uj.edu.pl)