更 好 的 阅 读 体 验 \textcolor{red}{更好的阅读体验} 更好的阅读体验

目录

  • 2.1 Tmux 简介
  • 2.2 打开和关闭操作
  • 2.3 分屏操作
  • 2.4 pane操作
  • 2.5 session操作
  • 2.6 挂起和唤醒
  • 2.7 复制和粘贴

2.1 Tmux 简介

功能

  • 分屏操作
  • 允许断开Terminal连接后,继续运行进程。

结构

一个tmux可以包含多个session,一个session可以包含多个window,一个window可以包含多个pane。实例:tmux:session 0:window 0:pane 0pane 1pane 2...window 1window 2...session 1session 2...

注意: 本操作支持的前缀键由默认的Ctrl+b更改为Ctrl+a


2.2 打开和关闭操作

  • tmux:新建一个session,其中包含一个windowwindow中包含一个panepane里打开了一个shell对话框。
  • Ctrl + d:关闭当前pane;如果当前window的所有pane均已关闭,则自动关闭window;如果当前session的所有window均已关闭,则自动关闭session

2.3 分屏操作

  • 按下Ctrl + a后手指松开,然后按%:将当前pane左右平分成两个pane
  • 按下Ctrl + a后手指松开,然后按 " (注意是双引号):将当前pane上下平分成两个pane

2.4 pane操作

  • 按下Ctrl + a后手指松开,然后按方向键:选择相邻的pane
  • 按住Ctrl + a的同时按方向键,可以调整pane之间分割线的位置。
  • 按下Ctrl + a后手指松开,然后按z:将当前pane全屏/取消全屏。

2.5 session操作

  • 按下Ctrl + a后手指松开,然后按s:选择其它session
    方向键 —— 上:选择上一项 session/window/pane
    方向键 —— 下:选择下一项 session/window/pane
    方向键 —— 右:展开当前项 session/window
    方向键 —— 左:闭合当前项 session/window
  • 按下Ctrl + a后手指松开,然后按c:在当前session中创建一个新的window

2.6 挂起和唤醒

  • 按下Ctrl + a后手指松开,然后按d:挂起当前session
  • tmux a:打开之前挂起的session

2.7 复制和粘贴

  • tmux中选中文本时,需要按住shift键。
  • 按下Ctrl + a后松开手指,然后按[,之后用鼠标选中文本,被选中的文本会被自动复制到tmux的剪贴板
  • 按下Ctrl + a后松开手指,然后按],会将剪贴板中的内容粘贴到光标处

【2. Tmux 操作】相关推荐

  1. tmux操作快捷键精简版

    目录 关于tmux tmux结构 常用命令 Session操作 Window操作 Pane操作 面板排布修改 参考文献 作者:花果山の香蕉 关于tmux tmux是终端复用软件,关键功能: 分屏,一个 ...

  2. 【Linux】Ubuntu的一些高(sao)效(cao)率(zuo)工具

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 你是否在用Ubuntu时为了找一个历史命令曾疯狂地按↑? 你是否因 ...

  3. Linux终端管理软件

    tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权.使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再& ...

  4. Linux Note

    日期:2019/3/31 内容:Linux学习笔记 一.Linux命令 ls -l 操作效果 第一列:文件权限 一共10位. 0 1(r) 2(w) 3(x) 4(r) 5(w) 6(x) 7(r) ...

  5. iPad上用code-server运行VS Code

    运行效果 GitHub网址: https://github.com/cdr/code-server 准备工作 一台云服务器 (这里我使用的是腾讯云Ubuntu 18.04.4 LTS,毕竟学生优惠10 ...

  6. 最近用到的shell命令

    Contents Install ismrmrd 下载fast MRI数据集 命令行文件操作 本地上运行服务器的jupyter jupyter notebook添加虚拟环境 tmux操作: scree ...

  7. 关于大型网站技术演进的思考

    关于大型网站技术演进的思考(一)--存储的瓶颈(1) 前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出 ...

  8. Linux系统操作(3):ubuntu安装使用tmux的详细教程

    文章目录 1 安装tmu 2 session会话控制 3 控制窗口 3 鼠标的使用 方法一 方法二 4 复原所有设置: 5 tips: 6 查看相关的帮助:查看相关命令 参考文献 1 安装tmu su ...

  9. Tmux多分屏操作 mac端以及服务器端

    在远程服务器跑程序时,有时候会因为网络不好而会话中断,这时对应的程序也会中断.这个问题可以被tmux很好的解决.在远程服务器上安装tmux,可以实现即使会话中断,也能保证程序在后台正常的运行.下面实现 ...

最新文章

  1. 批量探测工具fpingping常用命令集合大学霸IT达人
  2. vue.js项目的mock数据配置
  3. 安装路径是什么意思_404 not found nginx是什么意思
  4. linux内存占满但是无进程,为什么TOP看不出真实的内存占用情况?
  5. 用于稠密检索的无监督领域适应方法—Generative Pseudo Labeling (GPL)
  6. python 操作word文字加粗、变红_使用python-docx在表格中使单元格加粗
  7. 渗透测试入门23之OSCP渗透测试认证经验分享
  8. Linux内存管理:内存描述之内存节点node
  9. 输入框中提示信息(html5)
  10. 计算机网络是几级学科,教育部更新学科目录 “网络空间安全”增设为一级学科...
  11. 超震撼数据可视化工具
  12. GPS经纬度差值对应地面距离多少米
  13. Dota2 比赛匹配
  14. GAN的后门攻击:The Devil is in the GAN: Defending Deep Generative Models Against Backdoor Attacks
  15. Go语言核心之美-必读
  16. android平台获取手机IMSI,IMEI ,序列号,和 手机号的方法
  17. java根据身份证号计算持有者年龄--超容易
  18. Python 图形化界面设计
  19. 一位微软技术大牛,工作8年的职业经验分享
  20. 手心输入法人名模式导致navicat闪退

热门文章

  1. vue解决微信防盗链接图片无法展示问题
  2. Java调用ffmpeg进行视频.H264抽帧,并保存为图片
  3. 华为云IoT智慧物流案例11 | 华为云FOTA升级广和通L610模组
  4. 重磅!清华大学又迎来一位外籍院长
  5. 使用Python,OpenCV对照片模拟长时间曝光效果
  6. 【观察】善谋者行远:鲲鹏入桂开启广西数字经济新征程
  7. 2022-10-10
  8. 机器学习入门:第十五章 递归神经网络
  9. 考研数学笔记 31~35
  10. c语言电脑随机出题怎么弄,数独快速随机出题的算法