screen-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: hardstatus and putty scrolling


From: Michael Grant
Subject: RE: hardstatus and putty scrolling
Date: Wed, 26 Aug 2020 23:56:38 +0100

> Are you referring to "hard scrolling" ie. Scrolling the actual terminal window?

> You might want to scroll within screen by using ^a ESC, then scroll, ESC to return to normal view.

 

I’m referring to scrolling the window by moving the elevator in PuTTY up/down to inspect the previous output in the shell history.  I know what you mean by going into a sort of edit mode in screen and using the cursor keys to inspect Screen’s internal buffer, that’s not what I mean.  But hmmm, it would be kind of cool if there was a way to use the mouse to control scrolling around in Screen’s scrollback buffer instead of PuTTY’s scrollback buffer.  Emacs does something like this come to think of this... but I’m way off subject here.

 

What I am trying to do is glue that hard status line to the bottom of the PuTTY window so that when I scroll up in PuTTY using the mouse wheel or move the window’s scroll elevator up, that the hard status line always stays at the bottom of the visible window.  Hope that’s more clear.  If not, I will post an image.

 

I have a feeling there’s no way to do this in PuTTY and that it would mean modifying PuTTY.

 

Those old terminals like the VT100, they didn’t have mice and scroll bars or even scrollback buffers.  It’s my opinion that the hard status line shouldn’t scroll with the rest of the window when you scroll it into these scrollback buffers. 

 

So maybe the only way to solve this in Screen is to implement something so that one could ignore PuTTY’s (and any other SSH client’s) scrollback buffer and capture the mouse clicks and movements to move around in Screen’s scrollback buffer instead.  This way Screen controls the display and that status line can be kept at the bottom no matter where the window above it is scrolled to.   Anyone thought about this?  Does this already exist?

 

Michael Grant


reply via email to

[Prev in Thread] Current Thread [Next in Thread]