tmux 目录 概念模型 功能特性 常用操作 已知问题 相似软件 参考 导航菜单bxr.su/o/usr.bin/tmux/tmux.github.ioreattach-to-user-namespace官方网站9781934356968 tmux: Productive Mouse-Free Development ISBN 9781934356968tmux: Productive Mouse-Free Development 中文翻译TMUX Rocks!终端环境之tmux编编
自由软件
终端复用器自由软件GNU ScreenBSD 许可终端命令行client/server
tmux
跳到导航
跳到搜索
body.skin-minerva .mw-parser-output table.infobox captiontext-align:center
有兩個水平面板與一個垂直面板的tmux工作階段 | |
| 開發者 | Nicholas Marriott |
|---|---|
| 初始版本 | 2009年9月22日(2009-09-22) |
| 穩定版本 | 2.8 (2018年8月17日(2018-08-17) ) |
| 源代码库 |
|
| 编程语言 | C |
| 操作系统 | Unix-like |
| 语言 | 英语 |
| 类型 | Terminal multiplexer |
| 许可协议 | ISC許可證 |
| 网站 | tmux.github.io |
tmux 是一个优秀的终端复用器类自由软件,功能类似 GNU Screen,但使用 BSD 许可发布。用户可以通过 tmux 在一个终端内管理多个分离的会话,窗口及面板,对于同时使用多个命令行,或多个任务时非常方便。
目录
1 概念模型
2 功能特性
3 常用操作
3.1 基础
3.2 会话
3.3 窗口
3.4 面板
4 已知问题
5 相似软件
6 参考
6.1 网络书籍
6.2 网络资料
概念模型
tmux 采用 client/server 模型,主要由以下模块组成:
| 模块 | 简介 |
|---|---|
| server | 服务。tmux 运行的基础服务,以下模块均依赖此服务。 |
| session | 会话。一个服务可以包含多个会话。 |
| window | 窗口。一个会话可以包含多个窗口。 |
| panel | 面板。一个窗口可以包含多个面板。 |
执行 tmux 命令时就开启了一个服务并创建了一个会话,窗口和面板。
功能特性
- 一个虚拟终端可以管理多个会话,窗口和面板
- 支持分屏,同时处理多个操作
- 窗口、面板可以在会话间自由移动,切换
- 丰富灵活的状态行展示
- 支持自定义快捷键,依照个人习惯配置令操作更高效
- 不受断网影响,避免丢失重要工作进度
结对编程,方便演示与协作- 自带复制粘贴缓冲区管理
- 脚本化配置,可配置多种操作环境
常用操作
基础
会话
窗口
面板
已知问题
- 不能使用 ZMODEM(rz/sz)操作
- 结对编程时界面受字号大小影响
- 部分系统接口访问受限,如 Mac OS 中需要安装 reattach-to-user-namespace 才可以正常使用与 pbcopy/pbpaste
相似软件
- Byobu (software)
- GNU Screen
参考
- 官方网站
网络书籍
(英文)9781934356968 tmux: Productive Mouse-Free Development ISBN 9781934356968- tmux: Productive Mouse-Free Development 中文翻译
网络资料
- TMUX Rocks!
- 终端环境之tmux
| ||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||
分类:
- 自由软件
(window.RLQ=window.RLQ||[]).push(function()mw.config.set("wgPageParseReport":"limitreport":"cputime":"0.864","walltime":"1.045","ppvisitednodes":"value":2762,"limit":1000000,"ppgeneratednodes":"value":0,"limit":1500000,"postexpandincludesize":"value":334290,"limit":2097152,"templateargumentsize":"value":3565,"limit":2097152,"expansiondepth":"value":24,"limit":40,"expensivefunctioncount":"value":30,"limit":500,"unstrip-depth":"value":0,"limit":20,"unstrip-size":"value":360,"limit":5000000,"entityaccesscount":"value":1,"limit":400,"timingprofile":["100.00% 764.477 1 -total"," 54.15% 413.932 2 Template:Infobox"," 51.46% 393.437 1 Template:Infobox_software"," 24.42% 186.692 3 Template:Navbox"," 16.14% 123.385 1 Template:FOSS"," 14.72% 112.517 26 Template:Link-en"," 14.63% 111.829 28 Template:Internal_link_helper"," 8.62% 65.890 1 Template:Unix-like"," 8.58% 65.579 1 Template:NoteTA"," 8.22% 62.853 1 Template:Infobox_software/simple"],"scribunto":"limitreport-timeusage":"value":"0.263","limit":"10.000","limitreport-memusage":"value":7301457,"limit":52428800,"cachereport":"origin":"mw1303","timestamp":"20190407172249","ttl":2592000,"transientcontent":false););"@context":"https://schema.org","@type":"Article","name":"Tmux","url":"https://zh.wikipedia.org/wiki/Tmux","sameAs":"http://www.wikidata.org/entity/Q1935361","mainEntity":"http://www.wikidata.org/entity/Q1935361","author":"@type":"Organization","name":"u7ef4u57fau5a92u4f53u9879u76eeu8d21u732eu8005","publisher":"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":"@type":"ImageObject","url":"https://www.wikimedia.org/static/images/wmf-hor-googpub.png","datePublished":"2015-11-03T16:43:35Z","dateModified":"2019-01-15T04:04:21Z","image":"https://upload.wikimedia.org/wikipedia/commons/5/50/Tmux.png","headline":"u7ec8u7aefu590du7528u5668"(window.RLQ=window.RLQ||[]).push(function()mw.config.set("wgBackendResponseTime":138,"wgHostname":"mw1256"););