tmux入门

tmux入门

1. 简介

tmux是一款终端复用软件,允许用户通过单一终端连接创建并管理多个控制台会话、窗口及面板;支持系统级(/etc/tmux.conf)和用户级(~/.tmux.conf)配置文件。

2. 建议配置

vim ~/.tmux.conf

shell 复制代码
# 启用鼠标支持(选择窗格、调整大小、滚动)
set -g mouse on

# 设置更直观的前缀键(例如改为 Ctrl+a,需先解绑默认键)
unbind C-b
set -g prefix C-a
bind C-a send-prefix

3. 常用操作

⚠️前缀键+快捷键一定要在英文输入法下操作,否则可能按键无效。

  • 切面板

按下Command + A 前缀键,下一次按方向键

  • 分屏(新建面板)

按下Command + A 前缀键,下一次按% 左右分屏;下一次按" 上下分屏

  • 关闭面板

按下Command + A 前缀键,下一次按x 关闭光标所在窗口;按下Command + A 前缀键,下一次按& 关闭所有窗口

  • 全屏

按下Command + A 前缀键,下一次按z

shell 复制代码
# 查看当前所有的会话信息
tmux ls
# 连接第一个会话
tmux a 

4. 典型使用场景

  • 系统运维
  • Claude Code Agent Teams并发编程
相关推荐
chao_78916 天前
构建start_app.sh,实现快速启动项目
python·bash·终端·前后端
x-cmd18 天前
[x-cmd] x git - Git 命令增强工具
git·终端·命令行·x-cmd
Irene19912 个月前
VSCode 终端快捷键
vscode·终端
Irene19913 个月前
VSCode 内置终端 和 系统自带终端 的主要区别
windows·vscode·终端
至天4 个月前
Windows 10/11 终端(Windows Terminal)右键菜单缺失恢复方法
windows·终端·windows 11·windows 10·terminal·右键菜单·windowsterminal
裤裤兔4 个月前
linux提取指定前缀文件到其他文件夹
linux·运维·服务器·bash·终端
skywalk81634 个月前
终端Kitty,主要是看有人聊到opencode需要的终端
终端·系统
威迪斯特4 个月前
网络音柱:重塑音频传播的智能终端
tcp/ip·音频·智慧城市·终端·poe·物联·网络音柱
椰汁菠萝4 个月前
VsCode中终端无法运行前端命令
vscode·终端·无法运行