• tmux简要介绍


    什么是tmux

    tmux全称terminal multiplexer,是一个终端复用软件。它可以帮助我们方便地管理多个终端会话。
    下面介绍tmux中涉及到的一些名词

    • window 窗口
    • pane 窗格(面板)
    • session 会话

    如何使用tmux

    安装tmux

    对于安装tmux,因为不同系统安装方式不同,可以用对应的不同的包管理软件进行下载安装,此步骤不在此处赘述

    tmux的常用命令

    • tmux 启动tmux
    • tmux ls 列出会话
    • tmux new -s <session_name> 创建一个tmux会话
    • tmux attach -t <session_name> 进入某个会话
    • tmux -r 连接上次断开的session

    tmux的按键

    tmux具有一个默认的快捷键前缀Ctrl+b,在使用tmux的快捷键时,必须首先按下tmux的快捷键前缀
    下面是tmux中常见的快捷键(列举中省略了快捷键前缀)及其含义:

    • 窗口类操作
      • c 创建一个窗口
      • n 切换到下一个窗口
      • p 切换到上一个窗口
      • 数字num 切换到num号窗口
      • w 通过窗口列表进行切换
      • | 在前后窗口中互相切换
      • , 重命名当前窗口
      • . 修改当前窗口编号
      • f 在所有窗口中查找文本
      • & 退出当前窗口
    • 窗格类操作
      • " 水平划分当前窗格
      • % 垂直划分当前窗格
      • q 显示划分窗格的编号
      • o 调到下一个划分窗格
      • x 关闭当前窗格
      • ! 将当前窗格移入一个新创建的窗口
    • 会话类操作
      • d 脱离当前会话,返回shell界面,tmux在后台运行,输入tmux attach可以返回之前会话
      • D 选择需要脱离的会话
      • Ctrl+z 挂起当前会话
      • r 强制重回未脱离会话
      • s 查看并切换会话
      • : 进入命令行模式
      • [ 进入复制模式
      • ! 列出提示信息

    tmux的配置

    如果需要对tmux进行定制化的配置,可以编辑~/.tmux.conf文件。
    关于如何配置.tmux.conf文件,可以参考tmux的帮助文件或在网上查阅相关资料。

    参考资料

    1. Tmux 入门介绍
  • 相关阅读:
    使用sstream来进行类型转换
    C++中的istringstream
    C++中如何按照map中的value来进行排序
    019:别叫,这个大整数已经很简化了!
    ccf题库20170903--Json查询
    ccf题库中2015年12月2号消除类游戏
    ccf题库中2016年4月2日俄罗斯方块问题
    C++基础算法学习——逆波兰表达式问题
    C++基础算法学习——N皇后问题
    C++基础算法学习——汉洛塔问题
  • 原文地址:https://www.cnblogs.com/micrari/p/5665484.html
Copyright © 2020-2023  润新知