[Debian] tmux 好用的小工具
# Toggle synpanes on
bind k \
set synchronize-panes on \;\
display 'SynPanes: ON'
# Toggle synpanes off
bind K \
set synchronize-panes off \;\
display 'SynPanes: OFF'
# Toggle mouse on
bind m \
set -g mode-mouse on \;\
set -g mouse-resize-pane on \;\
set -g mouse-select-pane on \;\
set -g mouse-select-window on \;\
display 'Mouse: ON'
# Toggle mouse off
bind M \
set -g mode-mouse off \;\
set -g mouse-resize-pane off \;\
set -g mouse-select-pane off \;\
set -g mouse-select-window off \;\
display 'Mouse: OFF'
# History-limit
set -g history-limit 30000
# Use 256 colors
set -g default-terminal "screen-256color"
bind -n C-v run-shell "tmux set-buffer \"$(xclip -o)\"; tmux paste-buffer" \; display-message "Pasted"
bind -n C-s run "tmux save-buffer - | xclip -selection clipboard > /dev/null" \; display-message "Copied"
# default mouse on
set -g mouse on
#set -g mouse-resize-pane on
#set -g mouse-select-pane on
#set -g mouse-select-window on
<1><2>常用 tmux 熱鍵
Panel 操作
選擇 Panel:<Ctrl> + <b>, <Up> | <Down>
建立新的 Panel:<Ctrl> + <b>, <“>
當下工作 Panel 全螢幕:<Ctrl> + <b>, <z>
Panel 垂直均分:<Ctrl> + <b>, <Esc> + <1>
Panel 水平均分:<Ctrl> + <b>, <Esc> + <2>
Panel 刪除:<Ctrl> + <b>, <x>
顯示 Panel 的號碼:<Ctrl> + <b>, <q>
滑鼠與鍵盤操作
Mouse No 按下 <Shift> + 滑鼠拖曳即可選擇
關閉滑鼠功能:<Ctrl> + <b>, <M>
啟用滑鼠功能:<Ctrl> + <b>, <m>
關閉同步輸入:<Ctrl> + <b>, <K>
啟用同步輸入:<Ctrl> + <b>, <k>
Window 操作
顯示 Window:<Ctrl> + <b>, <w>
建立新的 Window:<Ctrl> + <b>, <c>
切換下一個 Window:<Ctrl> + <b>, <n>
切換前一個 Window:<Ctrl> + <b>, <p>
Session 操作
選擇 Session:<Ctrl> + <b>, <s>
將 Session 丟到背景 (detached) 並離開 tmux:<Ctrl> + <b>, <d>
如果忽然斷線了,再次登入主機可以透過以下方法取回原來的工作:
先列出所有 Session
tmux ls
取回某一個 Seesion
tmux attach -t [Session ID]
2> 1>
沒有留言:
張貼留言