2016-12-05 23:35:32 |
John |
description |
terminator 0.98
Terminator should not paste the selection buffer when the child terminal application has enabled mouse tracking.
For example, try the following in urxvt, xterm and terminator and compare the results:
echo -e "\e[?1000h"
This enables mouse tracking.
Now you will find that clicking left or middle mouse will produce characters in the terminal, which encodes mouse events which a terminal application like tmux or vim could consume to do clever things.
Unfortunately in terminator, middle mouse button also pastes the copy buffer as well as the code, which would break a terminal application.
See the following stack overflow answer for more information about mouse tracking:
http://stackoverflow.com/questions/5966903/how-to-get-mousemove-and-mouseclick-in-bash
FYI, the latest tmux is starting to provide more sophisticated features for handling mouse events, and these are just not going to work in terminator if they use middle mouse.
|
terminator 0.98
Terminator should not paste the selection buffer when the child terminal application has enabled mouse tracking.
For example, try the following in urxvt, xterm and terminator and compare the results:
echo -e "\e[?1000h"
This enables mouse tracking.
Now you will find that clicking left or middle mouse will produce characters in the terminal, which encodes mouse events which a terminal application like tmux or vim could consume to do clever things.
Unfortunately in terminator, middle mouse button also pastes the copy buffer as well as the mouse codes, which would probably break a terminal application (it certainly messes things up in tmux).
See the following stack overflow answer for more information about mouse tracking:
http://stackoverflow.com/questions/5966903/how-to-get-mousemove-and-mouseclick-in-bash
FYI, the latest tmux is starting to provide more sophisticated features for handling mouse events, and these are just not going to work in terminator if they use middle mouse. |
|