Linux基础(二)tmux

蓝色
紫色
红色

tmux  [MacOS]

查看是否安装tmux   tmux -V
在这里插入图片描述

参考连接:Tmux的常用快捷键

启用鼠标控制

vim ~/.tmux.conf
# 在该文件中写入 
set-option -g mouse on
# 退出vim 
# 在当前tmux pane中 ctrl +b 之后输入 :再输入
source ~/.tmux.conf
# 回车之后成功

参考链接:tmux鼠标操作配置

其他个性化设置

待补… [之后会处理]

参考链接:神器 Tmux 的使用技巧

常用操作

可参照查询的详细介绍版本:Linux终端复用神器-Tmux使用梳理

0. 查看已有会话:tmux ls   新建会话:tmux new -s <session-name>
 接入会话:tmux attach -t <session-name>tmux a -t 0
 重命名会话:tmux rename-session -t 0 <new-name>
 切换会话:tmux switch -t <session-name>tmux s -t 0
 杀死会话:tmux kill-session -t <session-name>tmux kill-session -t 0

在这里插入图片描述

1.将当前pane左右平分成两个pane:  ctrl + b 之后 % (这里后续也可以改成 ctrl + a 更好操作一点)

2.将当前pane上下平分成两个pane:  ctrl + b 之后 "

3.关闭当前pane:  ctrl + d (如果当前window的所有pane均已关闭,则自动关闭window;如果当前session的所有window均已关闭,则自动关闭session。)

4.选择相邻的pane:  ctrl + b 之后 方向键 (也可以设置成鼠标点击选择,之后可以在config里设置)

5.将当前pane全屏/取消全屏: ctrl + b 之后 z

6.挂起当前session: ctrl + b 之后 d

7.打开之前挂起的session: tmux atmux attach

8.选择其它session: ctrl + b 之后 s展开到session级别,其他的靠手动展开
 (1) :选择上一项  session/window/pane
 (2) :选择下一项  session/window/pane
 (3) :展开当前项  session/window
 (4) :闭合当前项  session/window
在这里插入图片描述

9.在当前session中创建一个新的window: ctrl + b 之后 c

10.选择其他window: ctrl + b 之后 w  方向键操作同8   展开到windows级别
在这里插入图片描述

11.翻阅当前pane内的内容: ctrl + b 之后 PageUp[其实鼠标滚轮就可以了…]

12.tmux中复制/粘贴文本的通用方式:  
 (1) ctrl + b 之后 [
 (2) 鼠标选中的文本会自动被复制到tmux的剪贴板
 (3) ctrl + b 之后 ] 即会将剪贴板中的内容粘贴到光标处

一些问题

之前因为尝试上述复制粘贴问题出现如下情况,黄色右上标说明已经进入了复制粘贴状态 要把 ] 粘贴命令执行完 才能变回绿色pane框,才能 删除该pane…
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值