tmux 基本概念和常用命令
网上的文章很多了。在 tmux 的 GitHub 仓库,有 wiki 可以查阅。本文主要是备忘。
Sessions, windows and panes
在 tmux,每个终端都属于一个窗格,程序在终端运行。每个窗格都有他所属的窗口。可以将窗口分成多个窗格,其中有一个是活动窗格。
客户端可以建立多个会话。每个会话都有一个窗口列表,其中有一个是当前窗口。窗口可以链接到一个或多个会话。
1 | |
单输入tmux的话,会默认开一个新的会话。
1 | |
1 | |
用于进入已经存在的会话。
C-b d退出当前会话。
C-b指的是Ctrl+b。其他的同理。
1 | |
用于列出所有会话。
C-b c创建一个新窗口。
C-b %将窗口分为左右两部分。C-b "将窗口分为上下两部分。
C-b加数字健,切换到指定的窗口。使用后面说的C-b w的方式切换可能更方便些。
C-b加方向键,切换窗格。
C-b s展示所有会话。
C-b w展示所有窗口。
C-b x删除当前窗格。C-b &删除当前窗口。
1 | |
用于删除指定的会话。
tmux 基本概念和常用命令
https://sunboyallen.github.io/tmux/