icon
password
Install
在 mac 系统上,通过brew 安装 tmux
- brew search tmux
- brew info tmux
- brew install tmux
Config
使用github上寻找到的通用的配置,按照教程安装完成。
基本概念理解
- Session
- window
- pane
<!-- more -->
oh-my-tmux 配置理解
全局属性设置,prefix 绑定键,默认是Ctrl+b ,使用不方便,oh-my-tmux 中补充 Ctrl+a 为prefix键。
Session 操作
操作 | 命令 | 释义 |
新建session | tmux new -s demo | 创建名字为 demo 的session |
查看当前session状态 | tmux list-session /tmux ls | 列出当前所有的session,只能查看,不能切换 |
切换session | prefix s | 列出所有session,可以使用 j/k 键切换 |
rename session | prefix $ | ㅤ |
kill-session | tmux kill-session -t demo | close demo session |
kill-server | tmux kill-server | close server ,everything gone |
attach-session | tmux attach-session -t sessionName | ㅤ |
Window 操作
一个window,一般会分割为多个pane,当然,默认是1个pane。类似iTerm的Tab
操作 | 命令 | 释义 |
新建window | prefix c | <image width = 400/> |
切换窗口 | prefix 窗口号 | 如切换到第2个窗口:prefix 2 |
关闭当前窗口 | prefix & | ㅤ |
查看所有窗口 | tmux list-window | 显示所有窗口,并标注active的window |
Pane 操作
操作 | 命令 | 释义 |
水平分割window或pane | prefix - | 将一个window或者pane 水平分割为2等份,类似 sp |
垂直分割window或pane | prefix _ | 类似 vs |
暂时把pane放到最大 | prefix z | pane填充满整个window,再次执行该操作,状态恢复 |
查看所有pane 的编号 | prefix q | ㅤ |
- 作者:imesong
- 链接:https://11it.com/article/tmux
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。