Ad

tmux-better-mouse-mode: Enhanced Mouse Control in Tmux

Enhance your Tmux experience by restoring and improving mouse behavior. This plugin provides fine-grained control over mouse scrolling, copy mode exit, and emulation of mouse support in alternate buffers.

tmux-better-mouse-mode enhances mouse interaction within Tmux. It aims to restore the mouse behavior from older Tmux versions while adding new features and customization options. This plugin addresses changes introduced in Tmux 2.1 and beyond, which impacted mouse functionality, and allows users to fine-tune scrolling, copy mode behavior, and emulation of mouse interactions in alternate buffers like less.

This plugin provides comprehensive control over mouse scrolling behavior, including options to exit copy mode on scroll, adjust scrolling speed, and emulate mouse scrolling for full-screen programs. It restores lost features from Tmux 2.0 and offers improved customization compared to default Tmux behavior. The configuration options allow for highly personalized mouse handling.

  • Scrolling Control: Customize scroll-down-exit-copy-mode and scroll-without-changing-pane behavior for fine-grained control.
  • Emulation for Alternate Buffers: Emulate mouse scrolling in full-screen programs like less using keybindings.
  • Configuration Options: Provide a wide range of configuration settings to tailor mouse behavior to user preferences.
  • Tmux 2.1+ Compatibility: Specifically designed to address changes in Tmux 2.1 and offer improvements beyond.
  • Extensible: Configurable options allow for fine-tuning of scrolling speed and behavior.
  • Developer Experience: Clear documentation and simple configuration make it easy to use and customize.
  • Active Maintenance: Regularly updated by contributors to provide compatibility and address issues.

The project is actively maintained with recent commits and issue resolution. The documentation is relatively comprehensive, providing clear instructions for installation and configuration. A community of contributors suggests the plugin is reliable. The MIT license indicates openness and community-driven development.

This plugin is beneficial for Tmux users who desire precise control over mouse interactions. It is particularly useful for those working with full-screen applications or those who prefer to customize scrolling behavior. It offers a more tailored and user-friendly experience compared to standard Tmux mouse functionality or manual configuration approaches.

Languages:
Summarize:
Share:
Stars
985
Forks
28
Issues
15
Created
10 years ago
Commit
8 years ago
License
MIT
Archived
No
Updated 16 days ago

Similar Repositories