TL;DR: does anyone have a .tmux.conf file that makes tmux behave the way it
used to (1.9 days?) on Mac Terminal.app?

A couple of weeks ago, I upgraded my Mac to the latest-released OS version.

Around that time (not sure whether it was before or after, but close enough
to seem to be causally related), I upgraded my Homebrewed tmux install to
whatever is latest version. The release notes tell me the latest is 2.3,
but running `tmux -V` reports 'tmux 2.4'. That seems weird, maybe I need to
take up the issue with the Homebrew maintainers.

Anyway, after these upgrades, running tmux in the Mac Terminal.app no
longer works in the way I was used to and loved.

Let me give a few examples.

It used to be the case (possibly under tmux 1.9 that I ran previously?)
that using the scroll gesture on my Mac trackpad would cause tmux running
in Terminal.app to scroll tmux's buffer - not the Terminal window's buffer.
In other words, I would see what had flowed off the top of the screen from
the tmux buffer by scrolling up; and while using `less` in the shell inside
tmux, scrolling down would cause `less` to progress through the output it
is paging.

Additionally, mouse-click-drag in the Terminal.app would use the
Terminal.app's selection, and then I could Command-C copy onto the Mac
pasteboard, for Command-V pasting into other Mac apps.

Since upgrading, none of that seems to work.

I've tried adding in my ~/.tmux.conf: `set -g mouse on`. That seems to do
something, but not what it used to do.

Now, when I mouse-click-drag in the Terminal.app, it appears that tmux is
going into its own buffer selection mode, allowing me to copy in tmux but
then not to paste into any other Mac app.

Also now, when I use the trackpad scroll gesture, I get some tmux scrolling
- the scroll-up shows what has passed in the tmux buffer, but scroll-down
while running `less` fails to be useful.

If anyone can understand the behavior I've tried to describe, and can tell
me how to get it using current software (prefer not to downgrade either Mac
OS or tmux), please teach me.

Thanks,
~ Tommy K

-- 
You received this message because you are subscribed to the Google Groups 
"tmux-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to