Article View: dnet.comp.pcs
Article #8stty-Parameter bei MUNIX V.3-3.1
From: Stefan Stapelberg
Date: Mon, 17 Jul 1989 11:33
Date: Mon, 17 Jul 1989 11:33
35 lines
2301 bytes
2301 bytes
Hallo Netters, jetzt bin ich vollstaendig verwirrt: Laut stty(1) ist mein erase-Zeichen DEL, also der ASCII-Code 7F (Hex). Trotzdem akzeptiert der Treiber das Zeichen Backspace (08 Hex), sofern icanon eingestellt ist. Programme, die in Einzelzeichenuebertragung umschalten (z.B. Kommandos man(1), pg(1) oder mailx(1) beim Befehl 'm', u.v.a.), muessten nun also das Zeichen Backspace selbst auswerten; machen sie aber nicht. Ich nehme mal an, dass das Backspace in einigen Kommandos eingebaut wurde, weil die Taste, die beim VT220 DEL liefert, bei den BMTs ein Backspace generiert. Allerdings wurde das bei manchen Kommandos, die im raw-Mode (-icanon) arbeiten, leider vergessen. :-( Wenn ein getty auf der Line haengt, dann ist erase das Zeichen # (thanks AT&T), nach dem login (und auch schon beim login-Programm selbst) ist erase das Zeichen DEL. Backspace geht in beiden Situationen ebenfalls (soweit nix neues, das war im getty schon in V7 drin, aber in gewoehnlichen Kommandos??? Da gehoerts nun wirklich nicht rein.). Meine konkrete Frage ist jetzt: Wo wird eigentlich DEL eingestellt? Im /etc/profile jedenfalls steht nix (ich benutze eh die csh :-), in meiner .cshrc ist auch nix und in /etc/gettydefs gibt es keine Moeglichkeit, einzelne Control-Characters zu definieren. Und da es zum Thema gehoert: Wie kann ich fuer EOF ^D *dauerhaft* einstellen? stty eof ^D in profiles nuetzt nichts, da bei X11 ptys verwendet werden, die dann wieder per Default ^Z eingestellt haben. Koennte nicht mal jemand die CCHARS in /etc/gettydefs einbauen? Es waere wirklich sinnvoll, wenn man _alle_ termio-Parameter dort einstellen (und bei Bedarf auch selektiv loeschen) koennte. Gruesse, Stefan
Technical Details
Message-ID:
<521@mikros.systemware.de>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mikros!stefanShow Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 1354df,9503eca476e15921,start X-Google-Attributes: gid1354df,public X-Google-ArrivalTime: 1989-07-17 08:15:40 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mikros!stefan From: stefan@mikros.systemware.de (Stefan Stapelberg) Newsgroups: dnet.comp.pcs Subject: stty-Parameter bei MUNIX V.3-3.1 Message-ID: <521@mikros.systemware.de> Date: 17 Jul 89 11:33:54 GMT Reply-To: stefan@mikros.uucp (Stefan Stapelberg) Distribution: dnet Organization: MIKROS Systemware, Lohr; FR Germany Lines: 35 Posted: Mon Jul 17 12:33:54 1989