tmux快捷键

前缀键(默认是 Ctrl + b)
割成左右 > 前缀键 + %
割成上下 > 前缀键 + “
切换焦点 > 前缀键 + 方向键(上/下/左/右) 或者 前缀键 + o
调整窗格大小 > 按住 前缀键,然后按方向键
关闭当前窗格 > 前缀键 + x
全屏/取消全屏 > 前缀键 + z
重命名 > 前缀键 + ,
Tmux 翻页主要通过进入复制模式(Copy Mode)实现:按下 Ctrl+b 后松开,再按 [ 键进入。使用 PageUp/PgDn 翻页,方向键逐行查看,按 q 键退出。通过配置 set -g mouse on 可直接使用鼠标滚轮滚动。
启用鼠标滚动翻页(推荐):
在 Tmux 内按下 Ctrl+b 然后输入 :,输入 set -g mouse on 并回车。或者将 set -g mouse on 写入 ~/.tmux.conf 配置文件中并重新加载生效。 
Vi 模式下的翻页(如果配置了 setw -g mode-keys vi):

  • Ctrl+b + [,然后使用 Ctrl+u 向上翻页,Ctrl+d 向下翻页。

在 tmux 中,“标题”通常指会话名称 (Session Name) 或**窗口名称 (Window Name)**。以下是创建并设置标题的方法:

一、创建带名称的会话(最常用)

直接在命令行新建一个指定名称的会话:

1
2
3
tmux new -s my_session
# 或完整写法
tmux new-session -s my_session
  • -s:指定会话名称(Session)
  • 示例:tmux new -s devtmux new -s training
  • 底部状态栏左侧会显示当前会话名

二、创建时同时设置会话名 + 窗口名

1
tmux new -s my_session -n my_window
  • -s:会话名
  • -n:窗口名(Tab 标题)

三、已在 tmux 内:重命名当前会话/窗口

1. 重命名会话(改大标题)

1
Ctrl+b  $

按快捷键后底部出现输入框,直接输新名称回车。

2. 重命名当前窗口(改 Tab 标题)

1
Ctrl+b  ,

同样输入新名称回车。

四、外部重命名已有会话

1
2
3
# 语法:tmux rename-session -t 旧名 新名
tmux rename-session -t 0 work
tmux rename-session -t old_name new_name

五、常用配套命令

1
2
3
tmux ls               # 查看所有会话
tmux attach -t my_session # 重新进入名为 my_session 的会话
tmux kill-session -t my_session # 关闭会话

简单记:新建用 tmux new -s 名称,已进入用 Ctrl+b $ 改名

要不要我帮你整理一份常用 tmux 快捷键速查表


tmux快捷键
https://blog.zhaosn.top/tmuxflookup/
作者
Zhao SN
发布于
2025年10月26日
更新于
2026年4月12日
许可协议