tmux

  1. 安装
    # mac
    brew install tmux
    
  2. 进入与退出
    tmux
    exit # ctrl+d
    
  3. 前缀ctrl+b
  4. 新建会话tmux new -s <session-name>
  5. 分离会话tmux detachctrl+b d
  6. 获取会话列表tmux ls
  7. 接入会话tmux attach -t 0tmux attach -t session-name
  8. 杀死会话tmux kill-session -t 0 tmux kill-session -t session-name
  9. 切换会话tmux switch -t 0 tmux switch -t session-name
  10. 重命名会话tmux rename-session -t 0 <new-name>
  11. 快捷键:
    ctrl+b d: 分离当前会话
    ctrl+b s: 列出所有会话
    ctrl+b $: 重命名当前会话
    
  12. 划分窗格:
    # 上下划分
    tmux split-window
    # 左右划分
    tmux split-window -h
    
  13. 移动光标
    # up
    tmux select-pane -U
    # down
    tmux select-pane -D
    # left
    tmux select-pane -L
    # right
    tmux select-pane -R
    
  14. 交换窗格位置
    # 上移
    tmux swap-pane -U
    # 下移动
    tmux swap-pane -D
    
  15. 窗格快捷键
    ctrl+b %: 划分左右窗格
    ctrl+b ": 划分上下窗格
    ctrl+b <arrow-key>: 光标移动到其他窗格
    ctrl+b ;:光标切换到上一个窗格
    ctrl+b o:光标切换到下一个窗格
    ctrl+b {:当前窗格根上一个窗格交换位置
    ctrl+b }:当前窗格根下一个窗格交换位置
    ctrl+b x: 关闭当前窗格
    ctrl+b z: 当前窗格全屏显示,再使用一次变回原来大小
    

参考链接

results matching ""

    No results matching ""