[Up]常用資訊

[重點文章] 重點文章 [重點文章] 重點文章

2020年5月14日 星期四

[Debian] tmux 好用的小工具

[Debian] tmux 好用的小工具

 
#Step 01 –

# 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

 
#Step 02 – 常用 熱鍵

<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]
 
#Step 03 –


沒有留言:

張貼留言