禅意coder 禅意coder
首页
  • 跟我一起学NodeJs
  • JavaScript 异步编程
  • kafka 相关知识
  • 分类
  • 标签
  • 归档
关于
GitHub
首页
  • 跟我一起学NodeJs
  • JavaScript 异步编程
  • kafka 相关知识
  • 分类
  • 标签
  • 归档
关于
GitHub
  • 一起学nodejs

  • javascript 异步编程

  • kafka知识

  • linux的奥义

    • vim的使用
    • tmux 配置和使用
      • session
      • 命令模式
      • 窗口管理
      • pane 管理
    • wsl 日常配置
    • 命令行日常使用配置
  • java语言

  • 系列文章
  • linux的奥义
liushaoqing
2021-01-23

tmux 配置和使用

# TMUX的使用和配置

# session

tmux new-session -s basic 等同于tmux new -s basic 新建session
tmux detach 断开当前会话,会话在后台运行 tmux a 默认进入第一个会话 tmux a -t demo 进入到名称为demo的会话 tmux ls 查看会话 tmux kill-session -t demo # 关闭demo会话 tmux kill-server # 关闭服务器,所有的会话都将关闭

prefix $ 重命名session

# 命令模式

所有的命令都可以用命令的方式执行,一般用在tmux内部执行命令的时候如下:

'tmux new -s basic' 等同于 ctrl+b :new -s basic ctrl+b s 查看会话,用方向键选择,回车键进入

# 窗口管理

ctrl+b c 新建窗口 Ctrl+b & 关闭当前窗口(关闭前需输入y or n确认) Ctrl+b 0~9 切换到指定窗口 Ctrl+b p 切换到上一窗口 Ctrl+b n 切换到下一窗口 Ctrl+b w 打开窗口列表,用于且切换窗口 Ctrl+b , 重命名当前窗口 Ctrl+b . 修改当前窗口编号(适用于窗口重新排序) Ctrl+b f 快速定位到窗口(输入关键字匹配窗口名称)

# pane 管理

Ctrl+b " 当前面板上下一分为二,下侧新建面板 Ctrl+b % 当前面板左右一分为二,右侧新建面板 Ctrl+b x 关闭当前面板(关闭前需输入y or n确认) Ctrl+b z 最大化当前面板,再重复一次按键后恢复正常(v1.8版本新增) Ctrl+b ! 将当前面板移动到新的窗口打开(原窗口中存在两个及以上面板有效) Ctrl+b ; 切换到最后一次使用的面板 Ctrl+b q 显示面板编号,在编号消失前输入对应的 数字可切换到相应的面板 Ctrl+b { 前置换当前面板 Ctrl+b } 向后置换当前面板 Ctrl+b Ctrl+o 顺时针旋转当前窗中的所有面板 Ctrl+b 方向键 移动光标切换面板 Ctrl+b o 选择下一面板 Ctrl+b 空格键 在自带的面板布局中循环切换 Ctrl+b Alt+方向键 以5个单元格为单位调整当前面板边缘 Ctrl+b Ctrl+方向键 以1个单元格为单位调整当前面板边缘(Mac下被系统快捷键覆盖 Ctrl+b t 显示时钟

编辑
上次更新: 2021/01/23, 09:10:58
vim的使用
wsl 日常配置

← vim的使用 wsl 日常配置→

最近更新
01
轮子哥编程的感悟(转载)
01-23
02
命令行日常使用配置
01-15
03
wsl 日常配置
01-15
更多文章>
Theme by Vdoing | Copyright © 2020-2021 刘少卿 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×