Tmux ("Terminal Multiplexer"的简称), 是一款优秀的终端复用软件,类似 GNU screen,但比screen更出色。tmux来自于OpenBSD,采用BSD授权。使用它最直观的好处就是, 通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机, 还有一个好处就是当终端关闭后该shell里面运行的任务进程也会随之中断,通过使用tmux就能很容易的解决这个问题。 1 安装Ubuntu
CentOS 或 Fedora
Mac
2 使用流程先不讲有什么功能,有什么命令,而是讲它的一般使用流程 3 命令我会根据使用流程说明一些常用命令和其对应的快捷键 3.1 快捷键怎么使用?前缀键+ 3.2 创建会话
3.3 接入会话
3.4 分屏操作左右分[
上下分[
光标移动命令方式:
快捷键方式:
3.5 分离会话[
|
快捷键 | 说明 |
---|---|
前缀键 + p | 切换到上一个窗口(按照状态栏上的顺序) |
前缀键 + n | 切换到下一个窗口 |
前缀键+ <number> | 切换到指定编号的窗口,其中的<number>是状态栏上的窗口编号 |
前缀键+w | 从列表中选择窗口 |
前缀键+,
]tmux rename-window <new-name>
# 列出所有快捷键,及其对应的 Tmux 命令
$ tmux list-keys
# 列出所有 Tmux 命令及其参数
$ tmux list-commands
# 列出当前所有 Tmux 会话的信息
$ tmux info
# 重新加载当前的 Tmux 配置
$ tmux source-file ~/.tmux.conf
快捷键 | 说明 |
---|---|
前缀键 + ; | 光标切换到上一个窗格 |
前缀键 + o | 光标切换到下一个窗格 |
前缀键 + x | 关闭当前窗格 |
前缀键 + ! | 将当前窗格拆分为一个独立窗口 |
前缀键 + p | 当前窗格全屏显示,再使用一次会变回原来大小 |
前缀键 + Ctrl + 方向键 | 按箭头方向调整窗格大小 |
前缀键 + q | 显示窗格编号 |
看一个github的项目他的配置
|