Odpověď o původu (zastaralá)
Zkuste toto:
setw -g mode-mouse on
Lze jej použít s mouse-select-pane on
a mouse-select-window on
možnosti.
Aktualizovat
Po tmux 2.1, mode-mouse
možnost již není k dispozici. Nyní byste měli použít:
set -g mouse on
k zachycení události myši.
Pro Mac OSX 10.9
Nejprve nainstalujte SimpleSIMBL
Poté nainstalujte MouseTerm
Přidejte to do svého ~/.tmux.conf
set-option -g mouse-select-pane on
set-option -g mouse-select-window on
set-window-option -g mode-mouse on
Pro posouvání VIM přidejte toto do svého ~/.vimrc
set mouse=a
set ttymouse=xterm
Poznámky:viz také:Posouvání uvnitř Vimu v terminálu Mac
Z https://blogs.oracle.com/samf/entry/smcup_rmcup_hate
V .tmux.conf:
set -g terminal-overrides 'xterm*:[email protected]:[email protected]'
kde například rolování myší ve vim v tmux posouvá vim, NE historii tmux. Velmi přínosné a VELMI odlišné od posouvání historie.
Pro Tmux 2.1
došlo k některým změnám-
Režim myši byl přepsán. Nyní již nejsou k dispozici možnosti pro:
- podokno změny velikosti myši
- podokno výběru myši
- okno pro výběr myši
- režim myši
Místo toho existuje pouze jedna možnost:'myš', která zapíná plnou podporu myši.
Takže set -g mouse on
Aktualizace:
Aby rolování znovu fungovalo, musím použít tento skript:https://github.com/NHDaly/tmux-scroll-copy-mode