tmux 笔记

1. 概念和背景

  • 一个会话包含多个窗口
  • 一个窗口 包含多个面板
  • 会话可以等价于要完成的一个工作或者项目
  • 这个工作或者项目需要使用多个窗口或者面板
  • 因为 tmux 会导致 vim 的文档混乱,另外有些 zsh 的快捷操作也不好用
  • 所以,没有重度使用 tmux,结合 xshell 的多个终端窗口(最多三个)
  • 全屏模式下用 tmux 分割一下屏幕,分割成两个和三个屏幕
  • 常用的快捷键整理如下,不常用的不收录
  • 按住 shift 键,用鼠标选中文字,按 XShell 复制和粘贴快捷键

2. 修改 tmux 前缀快捷键

  • 默认快捷键前缀是 C-b,改为 C-i
  • 创建或修改用户级配置文件: ~/.tmux.conf,内容是下面三个命令

    set -g prefix C-i
    unbind C-b
    bind C-i send-prefix
    

3. 快捷键

3.1. 会话快捷键

  • C-i d:分离当前会话
  • C-i s:列出所有会话,很少用,用 C-i w 替代了
  • C-i $:重命名当前会话

3.2. 窗口快捷键

  • C-i n:切换到下一个窗口
  • C-i w:列出所有窗口
  • C-i ,:窗口重命名

3.3. 窗格快捷键

  • C-i %:划分左右两个窗格
  • C-i ":划分上下两个窗格
  • C-i o:切换窗格
  • C-i x:关闭当前窗格
  • C-i z:当前窗格全屏显示,或变回原来大小
  • C-i Ctrl+<arrow key>:按箭头方向调整窗格大小
  • C-i q:显示窗格编号

4. 参考资料

2017 -  by 王顶. All rights reserved.本站访客人数  人次

results matching ""

    No results matching ""