Tmux--学习笔记

简介

tmux(terminal multiplexer)是Linux上的终端复用软件,用于在一个终端窗口中运行多个终端会话,通过tmux使终端会话运行于后台或是按需接入、断开会话。
在这里插入图片描述

安装与配置

Ubuntu中安装

sudo apt-get install tmux

快捷键前缀(Prefix)

为了使自身的快捷键和其他软件的快捷键互不干扰,Tmux 提供了一个快捷键前缀。当想要使用快捷键时,需要先按下快捷键前缀,然后再按下快捷键。Tmux 所使用的快捷键前缀默认是组合键 Ctrl-b(同时按下 Ctrl 键和 b 键)。

配置

用户私人配置文件在~/.tmux.conf, 全局配置文件在 /etc/tmux.conf。

创建~/.tmux.conf文件

vim ~/.tmux.conf

根据需要进行配置

#开启鼠标模式
set -g mouse on

#如果喜欢给窗口自定义命名,需要关闭窗口的自动命名
set-option -g allow-rename on

#如果对vim比较熟悉,可以将copy mode的快捷键换成vi模式
set-window-option -g mode-keys vi

#状态栏颜色
set -g status-bg black
set -g status-fg white

#对齐方式
set-option -g status-justify centre

#左下角
set-option -g status-left '#[bg=black,fg=green][#[fg=cyan]#S#[fg=green]]'
set-option -g status-left-length 20

# 窗口列表
setw -g automatic-rename on
set-window-option -g window-status-format '#[dim]#I:#[default]#W#[fg=grey,dim]'
set-window-option -g window-status-current-format '#[fg=cyan,bold]#I#[fg=blue]:#[fg=cyan]#W#[fg=dim]'

# 右下角
set -g status-right '#[fg=green][#[fg=cyan]%Y-%m-%d#[fg=green]]'

启动配置文件使生效

tmux source-file ~/.tmux.conf

快捷键

会话管理

常用命令

tmux new -s sn          #创建名为sn的会话
tmux ls                 #显示会话列表
tmux a -t sn            #连接sn会话
tmux kill-session -t sn #关闭会话sn
 

快捷键

prefix s #列出会话,可以进行切换
prefix $ #重命名会话
prefix d #分离当前会话

窗口管理

prefix c  #创建一个新窗口
prefix , #重命名当前窗口
prefix w  #列出所有窗口,可以进行切换
prefix &  #关闭当前窗口

窗格管理

prefix %                  # 水平方向创建窗格
prefix "                  #垂直方向创建窗格
prefix Up|Down|Left|Right #根据箭头方向切换窗格
prefix x                  #关闭当前窗格

其它命令

prefix PageUp|PageDown # 在tmux窗口下使用鼠标滚轮,按Q键退出

参考资料

Tmux 速成教程:技巧和调整
tmux基本操作
TMUX会话-基本操作及原理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值