New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature request] Horizontal mouse scroll #868
Comments
That needs to be implemented by vte, I think. It seems like a fairly simple ask, but I don't see any work done on it. |
Thanks @migueltc13 for this report and @mattrose for forwarding it! It's a valid feature request, and unfortunately I missed it when occasionally checking Terminator's bugs. |
@egmontkob And thank you so much for writing a patch to vte that looks like it will be accepted basically overnight (in my timezone, at any rate). You rock! |
In record time, the above gitlab issue is fixed. Can you give me an exact example of how you would use this? My thought was to use sudo journalctl -xe and try and horizontally scroll on the output of that, but maybe you have some other use cases? |
I think it definitely deserves a feature request against Similarly, any file viewer or editor could receive this feature. I hope @migueltc13 has even more cool ideas. (I know you asked him, not me :)) |
Yeah, I know journalctl calls less, but on my fedora install, it calls it in such a way that it doesn't wrap the lines, but lets them flow off the terminal to the left, and you can slide the window horizontally using arrow keys. I was hoping that it would also interpret horizontal scrolling, but alas, no. I might try neovim, but that means installing neovim and I'm worried it would interfere with my vim setup, as I use vim as my main editor. |
|
Problem:
Terminator lacks support for horizontal mouse scrolling in TUI tools, impeding navigation within pagers (e.g., less) dealing with horizontally extensive content.
Solution:
Implement horizontal mouse scrolling in Terminator for seamless navigation in TUI applications with horizontal content and mouse support.
Alternatives:
Current alternatives involve reliance on keyboard shortcuts (akin to existing page_down/up).
Additional Context:
Evaluate scenarios within specific TUI tools (e.g., neovim, less) where horizontal scrolling would significantly improve usability.
The text was updated successfully, but these errors were encountered: