1.安裝 tmux
sudo apt-get install tmux
若出現
Package 'xclip' has no installation candidate
請輸入以下指令以更新apt
sudo apt-get update
完成後應該可以繼續安裝xclip了。
2.設定 tmux 配置檔(config file)
配置檔位於~/.tmux.conf
參考以下設定
setw -g mode-keys vi set -g default-terminal "screen-256color" bind r source-file ~/.tmux.conf \; display "Reloaded!" set -g status-fg white set -g status-bg black setw -g window-status-fg cyan setw -g window-status-bg default setw -g window-status-attr dim set -g status-justify centre setw -g monitor-activity on set -g visual-activity on bind a run " tmux save-buffer - | xclip -i -sel clipboard" bind v run " tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer"
3.讓 tmux 剪貼簿和系統剪貼簿(ubuntu)相通
tmux剪貼簿和系統剪貼簿並不一樣,相連的方式藉由 xclip 來達成
3-1.首先安裝 xclip
sudo apt-get install xclip
3-2.在 tmux config file 加入以下2行
bind a run " tmux save-buffer - | xclip -i -sel clipboard" bind v run " tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer"
3-3. 複製 tmux 剪貼簿內容到系統剪貼簿內容的步驟為
3-3-1.
已在tmux 複製相關內容
3-3-2.
ctrl + b -> a
3-3-3.
在系統任一部分進行貼上動作。
3-4. 複製系統剪貼簿內容到 tmux剪貼簿內容
3-4-1.
已在系統複製相關內容
3-4-2.
到 tmux 中,ctrl + b -> v
4.Tmux的操作請參考以下兩篇
http://www.ruanyifeng.com/blog/2019/10/tmux.html
http://louiszhai.github.io/2017/09/30/tmux/