As far as I'm aware konsole is the only one that does this. Possibly
gnome-terminal, certainly not xterm which is pretty much the standard
terminal now.

So I'd say it's more unexpected than expected. Still, I don't see any
harm in it - all the mouse stuff in tmux defaults to off anyway.

It would be better to do this without adding a new option though.


On Mon, Nov 18, 2013 at 03:54:59PM +0000, Paul Gideon Dann wrote:
>    On Monday 18 Nov 2013 15:35:20 Nicholas Marriott wrote:
> 
>    > Lines are not added to history in alternate screen but in tmux existing
> 
>    > history is still available. But I don't think it is a big issue for the
> 
>    > scroll wheel not to enter copy mode in alternate screen mode.
> 
> 
> 
>    Oh yes; I see that if I enter copy-mode in Vim, I can scroll back to the
>    console before Vim was invoked. In my opinion, this actually feels a
>    little confusing. It's never really occurred to me that I might be able to
>    scroll back, because in my head when I enter a new buffer, the old one is
>    hidden away behind the current buffer. To get back to it, I would always
>    do ":sh" in Vim to return to the primary buffer and enter copy-mode there,
>    then return to Vim. Similarly for man/less, although it would mean
>    actually exiting. Konsole certainly doesn't allow me to scroll back until
>    I leave the alternate buffer.
> 
> 
> 
>    So I actually think implementing this behaviour in the alternate buffer
>    would provide a double-pronged element-of-least-surprise advantage:
> 
> 
> 
>    1) It supports the concept that the primary buffer is hidden away behind
>    the alternate buffer, like a pop-up window, and therefore temporarily
>    inaccessible.
> 
> 
> 
>    2) It makes it possible for mouse scrolling in "man", "less", and others
>    "just work" in the way they do outside of term. (Or at least I assume
>    terminals other than Konsole have this behaviour too.)
> 
> 
> 
>    Paul

> ------------------------------------------------------------------------------
> DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
> Free app hosting. Or install the open source package on any LAMP server.
> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk

> _______________________________________________
> tmux-users mailing list
> tmux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tmux-users


------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to