需要使用滑鼠滾輪滾動到tmux面闆。 我如何獲得這些提示? 我可以将其(如果存在的話)與滑鼠選擇窗格一起使用嗎?
superuser.com/questions/210125/
來源答案(已棄用)
嘗試這個:
setw -g mode-mouse on
它可以與mouse-select-pane on和mouse-select-window on選項一起使用。
擊>
更新
在tmux 2.1之後,mode-mouse選項不再可用。您現在應該使用:
set -g mouse on
捕獲滑鼠事件。
thx,也許您知道如何在此模式下啟用滑鼠複制過去的機會?
@ mart7ini你的意思是這個問題嗎?
@ dm4是的!!!!
這不能通過ssh使用。 :(
如何為它起别名以建立快捷方式?
Tmux 2.1有一些更改
滑鼠模式已被重寫。現在不再有以下選項:
滑鼠調整大小窗格
滑鼠選擇窗格
滑鼠選擇視窗
模式小鼠
相反,隻有一個選項:"滑鼠"可打開滑鼠支援
完全。
是以set -g mouse on
更新:
我必須使用此腳本再次使滾動工作:
https://github.com/NHDaly/tmux-scroll-copy-mode
這應該是新的接受的答案,因為前一個不會起作用。
來自https://blogs.oracle.com/samf/entry/smcup_rmcup_hate
在.tmux.conf中:
set -g terminal-overrides 'xterm*:[email protected]:[email protected]'
例如,在tmux中的vim中滾動滑鼠會滾動vim,而不是tmux曆史記錄。
非常有益,并且與曆史記錄滾動非常不同。
我認為打cup /打rm與處理滑鼠滾動無關。它與"備用螢幕"功能有關,在這些使用者中,他們希望将其關閉以在術語上保留vim或更少的内容,以便他們在鍵入下一個指令時仍能看到它。 (我這裡的兩分錢通常是我有空間打開更多終端,是以我在并行終端中執行這種操作-通常,我還是想退出這些程式後看到我以前的指令)
這對我不起作用。當我将其添加到.tmux.conf并擷取該檔案的源代碼時,它隻會導緻在終端提示符下出現亂碼(對于我所在的任何程式)。
是的,滾動有效。但是在我的Ubuntu計算機上,vim或更少的滾動功能可浏覽tmux曆史記錄,而不是我期望的vim或更少。
對于Mac OSX 10.9
首先安裝SimpleSIMBL
然後安裝MouseTerm
将此添加到您的?/ .tmux.conf
set-option -g mouse-select-pane on
set-option -g mouse-select-window on
set-window-option -g mode-mouse on
對于VIM滾動,将其添加到?/ .vimrc
set mouse=a
set ttymouse=xterm
注意:另請參見:在Macs Terminal中在Vim中滾動