Jawaban Asal (tidak digunakan lagi)
Coba ini:
setw -g mode-mouse on
Ini dapat digunakan dengan mouse-select-pane on
dan mouse-select-window on
opsi.
Perbarui
Setelah tmux 2.1, mode-mouse
pilihan tidak lagi tersedia. Anda sekarang harus menggunakan:
set -g mouse on
untuk menangkap peristiwa mouse.
Untuk Mac OSX 10.9
Pertama Instal SimpleSIMBL
Kemudian Instal MouseTerm
Tambahkan ini ke ~/.tmux.conf
Andaset-option -g mouse-select-pane on
set-option -g mouse-select-window on
set-window-option -g mode-mouse on
Untuk VIM Scrolling, tambahkan ini ke ~/.vimrc
Andaset mouse=a
set ttymouse=xterm
Catatan:lihat juga:Menggulir ke dalam Vim di Terminal Mac
Dari https://blogs.Oracle.com/samf/entry/smcup_rmcup_hate
Di .tmux.conf:
set -g terminal-overrides 'xterm*:[email protected]:[email protected]'
di mana, misalnya, pengguliran mouse di vim di tmux scrolls vim, BUKAN riwayat tmux. Sangat bermanfaat, dan SANGAT berbeda dari pengguliran riwayat.
Ada beberapa perubahan untuk Tmux 2.1
-
Mouse-mode telah ditulis ulang. Sekarang tidak ada lagi opsi untuk:
- panel-ubah-ukuran-mouse
- panel-pilih-mouse
- jendela-pilih-mouse
- mode-mouse
Alih-alih, hanya ada satu opsi:'mouse' yang mengaktifkan dukungan mouse sepenuhnya.
Jadi set -g mouse on
Pembaruan:
Saya harus menggunakan skrip ini untuk membuat pengguliran berfungsi kembali:https://github.com/NHDaly/tmux-scroll-copy-mode