Tmux使用记录

本篇博客记录在Ubuntu系统下安装,使用Tmux(主要用于复用终端)的实例。

首先,安装Tmux很简单,一条命令搞定,暂时没遇到前置包/插件缺失的情况。

# sudo apt-get install tmux

# yum install -y tmux(CentOs系统)

在终端使用Tmux进入Tmux界面:

使用exit命令退出:

所有的前置操作需要crtl+b激活控制台,然后才可以使用控制台按键,一次激活只能对应一次控制台操作。

Ctrl+b

激活控制台;此时以下按键生效

列出所有快捷键;按q返回

d

脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话

D

选择要脱离的会话;在同时开启了多个会话时使用

Ctrl+z

挂起当前会话

r

强制重绘未脱离的会话

s

选择并切换会话;在同时开启了多个会话时使用

:

进入命令行模式;此时可以输入支持的命令,例如kill-server可以关闭服务器

[

进入复制模式;此时的操作与vi/emacs相同,按q/Esc退出

~

列出提示信息缓存;其中包含了之前tmux返回的各种提示信息

c

创建新窗口

&

关闭当前窗口

数字键

切换至指定窗口

p

切换至上一窗口

n

切换至下一窗口

l

在前后两个窗口间互相切换

w

通过窗口列表切换窗口

,

重命名当前窗口;这样便于识别

.

修改当前窗口编号;相当于窗口重新排序

f

在所有窗口中查找指定文本

将当前面板平分为上下两块

%

将当前面板平分为左右两块

x

关闭当前面板

!

将当前面板置于新窗口;即新建一个窗口,其中仅包含当前面板

Ctrl+方向键

以1个单元格为单位移动边缘以调整当前面板大小

Alt+方向键

以5个单元格为单位移动边缘以调整当前面板大小

Space

在预置的面板布局中循环切换;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled

q

显示面板编号

o

在当前窗口中选择下一面板

方向键

移动光标以选择面板

{

向前置换当前面板

}

向后置换当前面板

Alt+o

逆时针旋转当前窗口的面板

Ctrl+o

顺时针旋转当前窗口的面板


需要注意的几点:

1)进入tmux面板后,一定要先按ctrl+b,然后松开,再按其他的组合键才生效。

2)常用到的几个组合键:
ctrl+b ?            显示快捷键帮助
ctrl+b 空格键       采用下一个内置布局,这个很有意思,在多屏时,用这个就会将多有屏幕竖着展示
ctrl+b !            把当前窗口变为新窗口
ctrl+b  "           模向分隔窗口
ctrl+b %            纵向分隔窗口
ctrl+b q            显示分隔窗口的编号
ctrl+b o            跳到下一个分隔窗口。多屏之间的切换
ctrl+b 上下键      上一个及下一个分隔窗口
ctrl+b C-方向键    调整分隔窗口大小
ctrl+b &           确认后退出当前tmux
ctrl+b [           复制模式,即将当前屏幕移到上一个的位置上,其他所有窗口都向前移动一个。
ctrl+b c           创建新窗口
ctrl+b n           选择下一个窗口
ctrl+b l           最后使用的窗口
ctrl+b p           选择前一个窗口
ctrl+b w           以菜单方式显示及选择窗口
ctrl+b s           以菜单方式显示和选择会话。这个常用到,可以选择进入哪个tmux
ctrl+b t           显示时钟。然后按enter键后就会恢复到shell终端状态
ctrl+b d           脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话

转载于:https://my.oschina.net/u/3709675/blog/1829739

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值