tmux 使用笔记

tmux 使用笔记

tmux 是一个强大的终端复用工具,可以在一个终端窗口中管理多个会话、窗口和窗格。一个令我相见恨晚的工具,下面记录一下安装和常用命令与快捷键。

安装 #

在 Debian / Ubuntu 使用 apt 安装

apt install tmux

在 MacOS 使用 brew 安装

brew install tmux

使用 #

以下是常用的快捷键和命令

也可以用使用 Ctrl+b ? 查看所有快捷键

1. session 会话管理 #

功能命令
创建新 session 并指定名称tmux new -s <session-name>
列出当前所有 sessiontmux ls

常用的几个 session 管理快捷键如下

功能快捷键
切换多个 sessionCtrl+b s
分离当前 sessionCtrl+b d
重命名当前 sessionCtrl+b $

2. window 窗口管理 #

功能快捷键
切换多个窗口Ctrl+b w
切换到下一个窗口Ctrl+b n
切换到前一个窗口Ctrl+b p
创建一个新窗口Ctrl+b c
给当前窗口命名Ctrl+b ,

3. pane 窗格管理 #

功能快捷键
划分左右两个窗格Ctrl+b %
划分上下两个窗格Ctrl+b "
光标切换到其他窗格Ctrl+b <arrow key>
调整窗格大小Ctrl+b Ctrl+<arrow key>
关闭当前窗格Ctrl+b x
窗格内滚动查看Ctrl+b [