tmux
或 tmux new
:启动一个新的tmux会话。tmux kill-server
:关闭tmux服务器,所有会话都将被终止。Ctrl+b d
:分离当前tmux会话,让会话在后台运行。tmux attach -t <session-name>
或 tmux a -t <session-name>
:重新连接到指定的tmux会话。tmux ls
:列出所有活动的tmux会话。Ctrl+b s
:列出所有会话,并可以选择切换。tmux switch -t <session-name>
:切换到指定的会话。Ctrl+b $
: 重命名当前会话Ctrl+b c
:在当前会话中创建一个新的窗口。Ctrl+b &
:关闭当前窗口(包括窗口中所有面板)。Ctrl+b n
:切换到下一个窗口。Ctrl+b p
:切换到上一个窗口。Ctrl+b <number>
:切换到指定编号的窗口。Ctrl+b w
:通过窗口列表切换窗口。Ctrl+b ,
:重命名当前窗口。Ctrl+b f
:查找并切换到匹配关键字的窗口。Ctrl+b %
:将当前窗格水平分割为两个窗格。Ctrl+b "
:将当前窗格垂直分割为两个窗格。Ctrl+b o
:在窗格之间循环切换。Ctrl+b 方向键
:切换到相邻的窗格。Ctrl+b Alt+方向键
:以5个单元格为单位调整当前窗格大小。Ctrl+b Ctrl+方向键
:以1个单元格为单位调整当前窗格大小。Ctrl+b x
或Ctrl+b &
(当焦点在窗格上时):关闭当前窗格。Ctrl+b {
和Ctrl+b }
:将当前窗格与上一个或下一个窗格交换位置。Ctrl+b ?
:列出所有快捷键。Ctrl+b r
:强制重绘未脱离的会话。Ctrl+b [
:进入复制模式,可按q/Esc退出。Ctrl+b Space
:在所有窗格中循环切换布局。Ctrl+b z
:将当前窗格最大化,再次按下可恢复。请注意,这些快捷键可能因个人配置或tmux版本的不同而有所差异。要查看完整的快捷键列表,可以在tmux会话中输入Ctrl+b ?
来获取帮助。
CTRL + b + [
CTRL + 空格
ALT + w
CTRL + b + ]
“The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.” – Tom Cargill
标 题:tmux快捷键操作与含义解析