Risposta origine (obsoleta)
Prova questo:
setw -g mode-mouse on
Può essere utilizzato con il mouse-select-pane on
e mouse-select-window on
opzioni.
Aggiorna
Dopo tmux 2.1, mode-mouse
l'opzione non è più disponibile. Ora dovresti usare:
set -g mouse on
per catturare l'evento del mouse.
Per Mac OSX 10.9
Prima installa SimpleSIMBL
Quindi installa MouseTerm
Aggiungilo al tuo ~/.tmux.conf
set-option -g mouse-select-pane on
set-option -g mouse-select-window on
set-window-option -g mode-mouse on
Per lo scorrimento VIM aggiungi questo al tuo ~/.vimrc
set mouse=a
set ttymouse=xterm
Note:vedi anche:Scorrimento all'interno di Vim nel Terminale di Mac
Da https://blogs.oracle.com/samf/entry/smcup_rmcup_hate
In .tmux.conf:
set -g terminal-overrides 'xterm*:[email protected]:[email protected]'
dove, ad esempio, lo scorrimento del mouse in vim in tmux fa scorrere vim, NON la cronologia di tmux. Molto vantaggioso e MOLTO diverso dallo scorrimento della cronologia.
Ci sono alcune modifiche per Tmux 2.1
-
La modalità mouse è stata riscritta. Ora non ci sono più opzioni per:
- riquadro di ridimensionamento del mouse
- riquadro di selezione del mouse
- finestra di selezione del mouse
- mode-mouse
Invece c'è solo un'opzione:'mouse' che attiva completamente il supporto del mouse.
Quindi set -g mouse on
Aggiornamento:
Devo usare questo script per far funzionare di nuovo lo scorrimento:https://github.com/NHDaly/tmux-scroll-copy-mode