Gentoo Archives: gentoo-user-de

From: Klaus Fabritius <kfk@××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Bash-Einstellungen
Date: Thu, 29 Dec 2005 14:49:40
Message-Id: 20051229144552.GA2470@mid.wasserhase.de
In Reply to: Re: [gentoo-user-de] Bash-Einstellungen by Sebastian Damm
1 * Sebastian Damm schrieb:
2
3 > Hmm, so ein unterschiedliches Verhalten hab ich gerade auch
4 > festgestellt. Ich arbeite normalerweise mit rxvt-unicode (gibt sich
5 > als xterm aus),
6
7 Persönlich finde ich es keine gute Idee(tm) den Terminal sich generell
8 als jemand anderen ausgeben zu lassen. Man nimmt damit verschiedenen
9 Applikationen die Möglichkeit sich in Abhängigkeit vom Terminal sauber
10 zu verhalten. Wenn sich eine Applikation partout querstellt kann man ja
11 mit:
12
13 [ x$TERM = xFoo ] && alias app='TERM=Bar app'
14
15 o.ä. werkeln.
16
17 > das ist aber von Haus aus nicht Tab-fähig. Also setze
18 > ich noch screen drauf. Dort hakts aber jetzt. Noch nicht in der Konsole,
19 > aber im vim. Normal im rxvt funktionieren die Pos1- und Ende-Tasten zum
20 > Springen an den Anfang oder das Ende einer Zeile. Im screen jedoch
21 > kommt bei Drücken dieser Tasten ein beep und dazu wird noch die
22 > Groß-/Kleinschreibung des unter dem Cursor liegenden Buchstabens
23 > verändert.
24
25 > In der Console allerdings funktionieren die zwei Tasten auch im Vim im
26 > Screen.
27
28 > Wie kann ich dieses Verhalten bereinigen? Strg-V Pos1 spuckt mir mit und
29 > ohne Screen das gleiche aus, soll es wahrscheinlich auch. In welcher
30 > Datei muss ich was drehen? inputrc? screenrc?
31
32 Ich benutze rxvt-unicode nicht, habe es aber mal testweise installiert.
33 Tja, es funktioniert alles (auch im Vim, mit/ohne screen) out-of-the-box
34 ohne irgendwelche Konfiguration, kann ich also nichts zu sagen. Ich
35 fasse halt $TERM nicht an, vielleicht liegt es ja daran?
36
37 Bzgl. Vim (das AFAIK nichts von readline und inputrc weiß) täte ich in
38 ~/.vimrc $TERM und im Falle von TERM=screen noch $DISPLAY abfragen und
39 da so Sachen wie:
40
41 " Pos1/Home
42 set t_kh=<Ctrl-V><Pos1>
43
44 unterbringen.
45
46 Bei Problemen mit der bash (und sonstigen Applikation die readline
47 nutzen) bietet sich es an in der ~/.inputrc $TERM abzufragen. Um es
48 richtig flexibel zu machen, gibt es da noch die Umgebungsvariable
49 $INPUTRC die man fallweise auf verschiedene inputrcs zeigen lassen kann.
50
51
52 -kfk
53
54 --
55 Object-oriented design is the roman numerals of computing.
56 Rob Pike, 1991
57
58 --
59 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] Bash-Einstellungen Sebastian Damm <lists@×××××.de>