前言
當我們 tmux 使用久了之後,我們會一直感到很困惑的是,
每次滑鼠好像都沒有辦法在 tmux 裡面使用,
但其實有一個隱藏功能是可以讓我們「完全且很直覺地透過滑鼠在 tmux 進行操作」,
當我發現這個功能的時候「甚至有點後悔太晚知道這件事情」,
現在這篇文章就讓我們透過滑鼠來徹底解放使用滑鼠來操縱 tmux 吧!
使用指令
一樣的我們先使用「C+b」,並輸入「:」, 呼叫出我們的指令模式,
並且緊接在「:」完成輸入
:setw -g mouse on
就完成了!!! 非常簡單的設定!
使用方式
現在開始,我們可以透過滑鼠進行各種簡單且直覺的操作!
快速地 scrollback,並進行過去的歷史紀錄查看
這一點是最打中我的,因為以前在終端機呼叫出 tmux 的時候,
很常會跟「原生的終端機」的捲動「混在一起」,
導致超出 tmux 限制的範圍 (也不是我們想看的),
現在直接透過滑鼠捲動,就只會在 tmux 的內部進行 scrollback ,不會再捲動「原生終端機的範圍」了。
這一點真的太實用了!!!大推!!!
快速複製「終端機內文字」
除了上一點提到的,我們可以快速查看過去顯示的歷史訊息,
現在我們只要滑鼠直接反白文字,他就會直接複製文字完成。
這一點實在是非常的方便!!!
分割模式時,使用滑鼠來快速調整分割
這邊因為不太方便截圖的關係,我先用文字說明,
如果我們是透過 tmux 直接進行畫面分割(C+b % 的垂直分割、C+b ” 的水平分割),
現在我們可以透過滑鼠直接拖動分隔線,來重新分割畫面,
不用像之前還要使用複雜的按鍵組合「c+b (按住) 上下左右」才能夠拖動。