I know Byobu is a terminal multiplexer and mouse is not a priority, but I still would like to know if there is a way to focus on a split using mouse click instead of keyboard shortcuts.
In negative case, it certainly would be a great feature.
Yes, this is very much possible.
You simply need to turn on mouse support in your ~/.byobu/.tmux.conf
configuration.
Add the following:
set -g mouse-select-pane on
set -g mouse-select-window on
set -g mouse-resize-pane on
set -g mouse-utf8 on
This will allow you to:
However, you may now find it difficult to use your mouse to click on some text, and highlight (select) it. To do this, you'll now need to use either Shift-LeftClick or Ctrl-LeftClick.
Full disclosure: I am the author and maintainer of Byobu.
In Ubuntu 16.04 this solution no longer works. It seems that config has changed in tmux new version (from tmux 2.1 and up).
Now you must copy (append) the following in your ~/.byobu/.tmux.conf
file:
set -g mouse on
set -g mouse-utf8 on
for me, neither of the above solutions seemed to do anything.
Restarting the terminal session, and restarting byobu with those settings in the config file did nothing.
One magic keypress changed all that:
Ctrl+F12 and you get the message "Mouse: ON"
(Ubuntu 18.04, tmux 2.6, byobu 5.125)
Other option would be to change it in the Ctrl-a-C (Caps C), and enable mouse in the session options
:
NOTE: this will only enable the mouse for the current session.
~/.byobu/.tmux.conf
, opened a new terminal with byobu but still can't have mouse interaction. – marcio Sep 09 '13 at 14:51