Re: [dev] [st] [PATCH 2/2] Keep end of lines in memory when resizing terminal

From: <ssd_AT_mailless.org>
Date: Wed, 29 Mar 2017 09:50:02 +0200

* Jochen Sprickerhof 2017-03-29 08:35
> I still ponder to write an experimental shell where input and output is
> separated and where the last line is input and the rest is scrollable
> output. Scrolling through the input history would give you the
> corresponding output and all output would be preserved in variables to
> ease processing later on (think of piping old output through grep again
> and again without having to evaluate the command again).

This sounds interesting to me. It's a reminiscent of the notebook
environments (think jupyter) in the sense that at any time you can
access previous results.

(but wouldn't preserve the consistency, AFAIU, i.e. if you re-run a
previous command, it wouldn't affect later command's output (which may
be desirable or not))

I wouldn't use this as my regular shell, I guess, but I imagine it fits
quite well specific sessions where I experiment with building a
processing pipeline: It would automate the saving of intermediate
results.

> Anyone knows some code where this is implemented already?

unfortunately no.

cheers
--s
Received on Wed Mar 29 2017 - 09:50:02 CEST

This archive was generated by hypermail 2.3.0 : Wed Mar 29 2017 - 10:00:15 CEST