Character echo at read time
Michael A. Petonic
mikep at ism780c.isc.com
Thu Sep 8 18:45:36 AEST 1988
In article <1059 at nmtsun.nmt.edu> warner at hydrovax.nmt.edu (M. Warner Losh) writes:
>In article <371 at polyof.UUCP>, john at polyof.UUCP ( John Buck ) writes...
>>I'm curious to know: do you folks who tolerate "invisible" type-ahead
>>ever make mistakes in typing commands (ahead)? If so, when do you detect
>>the mistakes? Before it's too late?
>
>This tends to be less of a problem than you might think. "Type behind"
>as one person called it is great. It allows you to do things like have
>a smart terminal driver that remembers the last thing you typed so you can
>go back and edit it (not like that !$ stuff in csh, but less powerful).
Being able to edit "remembered" lines is totally unrelated to type-ahead
and type-behind methods of echoing. For example, look at KSH.
>I make mistakes with the invisible type ahead. Many times I do catch it
>before it's too late. With VMS you can do a ^X anytime the terminal is
>not in "raw" mode and clear the current type ahead buffer. How does one
>do this under unix? (Really, I'd like to know, but I don't think it can
>be done if you have entered several commands...)
On BSD systems, there is a key (default ^O) that flushes the input
queue. It is specified by: ``stty flush <char>''. Yes, it works if
you have typed several lines ahead.
>> How do you see what you are correcting?
>How do you see what you are correcting when you type the password to your
>system. It's the same sort of deal.
Yes, but a password only has to be typed once per session, while
presumably, you'd do type-ahead more than once a session.
-MikeP
--
Michael A. Petonic mikep at ism780c.isc.com
``Have a heart... But don't take mine.''
More information about the Comp.unix.wizards
mailing list