[关闭]
@y3667931 2019-05-20T15:21:12.000000Z 字数 1213 阅读 573

Tmux使用笔记

Tmux 操作

  1. # Session 操作
  2. tmux a // 恢复上次Session
  3. tmux new -s foo // 新建名称为foo的session
  4. tmux kill-session -t foo // 关闭session
  5. # 窗口操作
  6. 前缀 + c # 创建新窗口
  7. 前缀 + w # 列出所有窗口
  8. 前缀 + , # 重命名当前窗口
  9. 前缀 + & # 关闭当前窗口
  10. 前缀 + n # 后一个窗口
  11. 前缀 + p # 前一个窗口
  12. 前缀 + l # 上一个/最近 窗口
  13. # 窗格操作
  14. 前缀 + z # 最大化/最小化当前窗格
  15. 前缀 + x # 关闭窗格
  16. 前缀 + Ctrl +方向键 # 以1个单元格调整窗格大小
  17. 前缀 + Alt + 方向键 # 以5个单元格调整窗格大小
  18. 前缀 + ; # 选择上次使用的窗格
  19. 前缀 + o # 依次选择下一个窗格
  20. 前缀 + [ # 交换窗格位置
  21. # 其它操作
  22. 前缀 + t # 在窗口显示当前时间(bigger很高)
  23. 前缀 + $ # 重命名当前session

tmux 自定义配置 "~/.tmux.conf"

看这篇文章:

修改配置后, 在 tmux 会话中使用 ctrl+b : 进入控制台模式, 输入 source-file ~/.tmux.conf 命令重新加载配置

  1. set -g default-terminal "screen-256color"
  2. # 状态栏
  3. # 颜色
  4. set -g status-bg colour236
  5. set -g status-fg white
  6. # 对齐方式
  7. set-option -g status-justify centre
  8. # 左下角显示Session
  9. set-option -g status-left '#[fg=green][#[fg=cyan]#S#[fg=green]]'
  10. set-option -g status-left-length 20
  11. # 下面中间显示窗口列表
  12. setw -g automatic-rename on
  13. set-window-option -g window-status-format '#[dim]#I:#[default]#W#[fg=grey,dim]'
  14. set-window-option -g window-status-current-format '#[fg=cyan,bold]#I#[fg=blue]:#[fg=cyan]#W#[fg=dim]'
  15. # 右下角显示日期
  16. set -g status-right '#[fg=green][#[fg=cyan]%Y-%m-%d#[fg=green]]'
  17. # Set tmux to Vi mode
  18. set-window-option -g mode-keys vi
  19. # Set mouse mode
  20. set -g mouse on
  21. # 自动重新编号 window
  22. set -g renumber-windows on
  23. # 修改默认前缀
  24. set -g prefix C-a

查看colourxxx形式的颜色脚本:

  1. for i in {0..255}; do
  2. printf "\x1b[38;5;${i}mcolour${i}\x1b[0m\n"
  3. done

其他

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注