linux 使用tmux
Posted linux-37ge
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 使用tmux相关的知识,希望对你有一定的参考价值。
一. 什么是tmux
1.1. tmux 是两个单词的缩写,即“Terminal MultipleXer”,意思是“终端复用器“
1.2. tmux 结构
1.2.1. tmux主要由三层:
<1>. Session 一组窗口的集合,通常用来概括同一个任务。session可以有自己的名字便于任务之间的切换。
<2>. Window 单个可见窗口。Windows有自己的编号,也可以认为和ITerm2中的Tab类似。
<3>. Pane 窗格,被划分成小块的窗口,类似于Vim中 C-w +v 后的效果。
二. tmux安装
sudo apt-get install tmux
三. tmux 快捷键
3.1. Tmux
为了防止与全局快捷键冲突,大部分快捷键需要先需要输入前缀Ctrl + b
,下文用Prefix
代替
3.2. 设置成鼠标模式
<1>. Prefix + :进入命令行
<2>. 输入:set -g mouse on
3.3. session快捷键
# 创建 tmux new # 不指定session name tmux new -s [session-name] # 删除Session tmux kill-session -t [session-name] tmux kill-server # 列出当前Session tmux ls # Prefix s # tmux 内 # 恢复Session tmux a -t [session-name] tmux a # 断开Session tmux detach Prefix d # 重命名Session Prefix $
3.4. window快捷键
# 创建 Prefix c # 选择窗口 Prefix + [number] # 选择第n个窗口 Prefix + p/n # 前/后一个窗口 # 关闭窗口 Prefix & exit # 列出所有window(包含其他Session) Prefix w j/k # 前后选择 # 搜索窗口 Prefix f # 重命名当前窗口 Prefix ,
3.5. Pane 快捷键
# 创建 Prefix % # 水平窗格 Prefix " # 垂直窗格" # 关闭 Prefix x # 切换 Prefix o # 在窗格间切换 Prefix q # 显示窗格编号,输入编号切换 # 将当前窗格切换到新窗口 Prefix ! # 窗格交换位置 Prefix + /
以上是关于linux 使用tmux的主要内容,如果未能解决你的问题,请参考以下文章