gnome-term 經過鼠標滾動能夠滾屏,但是tmux默認鼠標滾動是查看歷史命令,至關於方向鍵的上下。shell
要想滾屏只須要輸入prefix + pageUp,prefix就是默認發送prefix綁定的鍵,默認爲Ctrl + b,而後就能夠像使用vi或emacs同樣操做,具體取決於配置,好比在查找內容輸入 「/」 等。 vim
若是須要開啓滾動鼠標啓動,能夠進入命令模式,即「prefix + :」,而後輸入setw mode-mouse on ,可選參數-g,表示是否應用於全部窗口。app
若是不想每次輸入這麼麻煩,能夠寫入配置文件,spa
echo "set-window-option -g mode-mouse on" >> ~/.tmux.conf
注意:其實以上方式已經進入了複製模式,所以能夠鍵入空格開始複製,回車肯定,q退出。.net
========================================code
1.tmux配置zsh爲默認shell:blog
編輯tmux配置文件(~/.tmux.conf或/etc/tmux)事件
[plain] view plain copyip
2配置鼠標滾動terminal
Ctrl-B 進入複製模式
或者
[plain] view plain copy
或者:
[plain] view plain copy
啓用vim風格的按鍵配置
======================================
tmux裏面用鼠標滾輪來捲動窗口內容 在 tmux裏面,由於每一個窗口(tmux window)的歷史內容已經被tmux接管了,因此原來console/terminal提供的Shift+PgUp/PgDn所顯示的內容並非當前窗口的歷史內容,因此要用C-b [ 進入copy-mode,而後才能用PgUp/PgDn/光標/Ctrl-S等鍵在copy-mode中移動。 若是要啓用鼠標滾輪來捲動窗口內容的話,能夠按C-b :而後輸入 setw mode-mouse on 這就能夠了。若是要對全部窗口開啓的話: setw -g mode-mouse on (這種狀況下,Vi/Emacs等全屏程序並不受影響,還能夠本身接管滾輪事件) 也能夠加到~/.tmux.conf裏面 set-window-option -g mode-mouse on (setw實際上是set-window-option的別名)