Comment by kibwen
2 hours ago
> gesture scrolling in a tmux/zellij pane is hard because the right events don't flow through
I'm not sure what is meant by this, I can mouse over a pane in zellij and use two-finger scrolling to scroll only that pane without any problem.
Yes, but you can't, for example, transfer momentum vectors through zellij to the app.
If the app is offering what appears to be momentum, it's implemented its own acceleration/deceleration algorithm. That's a lot to ask of an app, and they aren't equally good.
Detecting a wide range of underlying terminal support for a CLI app is a pain and prone to errors/drift.
There are various plugins that attempt to solve this, but it'd be nice for someone to solve it once and for all, and then upstream those layers into open source as this project is promising to do.