tmux使用笔记
基本概念
tmux有三个概念会话(session)
, 窗口(window)
, 窗格(pane)
。每次打开tmux是一个会话(session),每个会话可以有多个窗口(window),每个窗口又可以分割成多个pane(窗格)。我们工作的最小单位其实是窗格。
启动tmux
tmux #启动tmux
tmux ls #查看会话列表
tmux a -t sessionname #进入会话
tmux kill-session -t sessionname #销毁会话
ctrl+b d #退出会话
基本操作
先按ctrl + b
然后加命令
切换window
ctrl+b p
(previous) 切换到上一个window。
ctrl+b n
(next) 切换到下一个window。
ctrl+b 0
切换到0号window
ctrl+b w
(windows) 列出当前session所有window,通过上、下键切换窗口
ctrl+b l
(字母L的小写)相邻的window切换
ctrl+b &
关闭当前window
分屏,pane
ctrl+b %
垂直分屏
ctrl+b "
水平分屏
ctrl+b o
依次切换当前窗口下的各个pane
ctrl+b Up|Down|Left|Right
根据按箭方向选择切换到某个pane
ctrl+b Space
对当前窗口下的所有pane重新排列布局,每按一次,换一种样式
ctrl+b z
最大化当前pane。再按一次后恢复
ctrl+b x
关闭当前使用中的pane