Thomas Anderson (12021-08-30):
> I would really like to be able to use terminal in such a way that when I
> backspace, it will echo the line I am currently typing
>
> 1. say if I am receiving data into the terminal window, and
>
> 2. I have *not* pressed carriage return.
>
> My issue is: if I am typing to terminal, while receiving data, and I
> backspace -- I just don't know how far I have backspaced, I have to guess.
If you are really talking about the terminal echo and line edition, then
the rprnt entry of the terminal line settings, as can be observed with
"stty -a", is what you are looking for. It is usually ^R.
I just checked:
$ { sleep 5; echo bar } & cat
[1] 263571
I type this before the 5 seconds.bar
[1] + done { sleep 5; echo bar; }
^R
I type this before the 5 seconds. And I can continue.
> I think years ago, someone helped me add a line to my user bash settings.
... but bash does not use the terminal line edition, it uses its own
line editor.
> If someone is familiar with how Mac's terminal emulator works, I would
> like it to be like that.
And I have no idea if Apple has done something non-standard here.
Knowing Apple, if they could break something standard, they did.
Regards,
--
Nicolas George
Attachment:
signature.asc
Description: PGP signature