天天看點

linux滑鼠滾輪指令,關于linux:如何使用滑鼠滾輪在tmux面闆中滾動?

需要使用滑鼠滾輪滾動到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中滾動