[go: nahoru, domu]

跳转到内容

Tmux:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
InternetArchiveBot留言 | 贡献
Reformat 2 URLs (Wayback Medic 2.5)) #IABot (v2.0.9.5) (GreenC bot
无编辑摘要
 
第1行: 第1行:
{{lowercase}}
{{lowercase}}
{{NoteTA|G1=IT|G2=FL}}
{{NoteTA|G1=IT|G2=FL}}
{{Unreferenced|time=2024-02-15T12:54:44+00:00}}
{{Infobox software
{{Infobox software
| name = tmux
| name = tmux
第9行: 第10行:
| developer = Nicholas Marriott
| developer = Nicholas Marriott
| released = {{Start date and age|2009|09|22}}
| released = {{Start date and age|2009|09|22}}
| latest release version = 3.3a
| latest release date = {{Release date and age|df=yes|2022|06|09}}
| programming language = [[C语言|C]]
| programming language = [[C语言|C]]
| operating system = [[Unix-like]]
| operating system = [[Unix-like]]
第57行: 第56行:
* 部分系统接口访问受限,如 Mac OS 中需要安装 [https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard reattach-to-user-namespace]{{Wayback|url=https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard |date=20160116011436 }} 才可以正常使用 pbcopy/pbpaste
* 部分系统接口访问受限,如 Mac OS 中需要安装 [https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard reattach-to-user-namespace]{{Wayback|url=https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard |date=20160116011436 }} 才可以正常使用 pbcopy/pbpaste


== 相似软件 ==
== 參見 ==
{{Portal|Free software}}
{{Portal|自由軟體}}
* [[Byobu (software)]]
* [[Mosh]]
* [[GNU Screen]]
* [[GNU Screen]]


第69行: 第68行:
* [http://www.slideshare.net/chenkaie/tmux-rocks TMUX Rocks!]{{Wayback|url=http://www.slideshare.net/chenkaie/tmux-rocks |date=20150928171051 }}
* [http://www.slideshare.net/chenkaie/tmux-rocks TMUX Rocks!]{{Wayback|url=http://www.slideshare.net/chenkaie/tmux-rocks |date=20150928171051 }}
* [https://archive.today/20151104153204/http://foocoder.com/blog/zhong-duan-huan-jing-zhi-tmux.html/ 终端环境之tmux]
* [https://archive.today/20151104153204/http://foocoder.com/blog/zhong-duan-huan-jing-zhi-tmux.html/ 终端环境之tmux]

== 參考資料==
{{Reflist}}


{{Unix-like}}
{{Unix-like}}

2024年2月15日 (四) 12:54的最新版本

tmux
有兩個水平面板與一個垂直面板的tmux工作階段
有兩個水平面板與一個垂直面板的tmux工作階段
開發者Nicholas Marriott
首次发布2009年9月22日,​14年前​(2009-09-22
当前版本
  • 3.4 (2024年2月13日;穩定版本)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言C
操作系统Unix-like
语言英语
类型终端复用器英语Terminal multiplexer
许可协议ISC許可證
网站tmux.github.io/ 编辑维基数据

tmux 是一个终端复用器英语Terminal multiplexer自由软件,功能类似 GNU Screen,但使用 ISC许可证发布。用户可以通过 tmux 在一个终端内管理多个分离的会话,窗口及面板,对于同时使用多个命令行,或多个任务时非常方便。

概念模型

[编辑]

tmux 采用 client/server 模型,主要由以下模块组成:

模块 简介
server 服务。tmux 运行的基础服务,以下模块均依赖此服务。
session 会话。一个服务可以包含多个会话。
window 窗口。一个会话可以包含多个窗口。
panel 面板。一个窗口可以包含多个面板。

执行 tmux 命令时就开启了一个服务并创建了一个会话,窗口和面板。

功能特性

[编辑]
  • 一个虚拟终端可以管理多个会话,窗口和面板
  • 支持分屏,同时处理多个操作
  • 窗口、面板可以在会话间自由移动,切换
  • 丰富灵活的状态行展示
  • 支持自定义快捷键,依照个人习惯配置令操作更高效
  • 不受断网影响,避免丢失重要工作进度
  • 结对编程,方便演示与协作
  • 自带复制粘贴缓冲区管理
  • 脚本化配置,可配置多种操作环境

已知问题

[编辑]

參見

[编辑]

网络书籍

[编辑]

网络资料

[编辑]

參考資料

[编辑]
  1. ^ tmux 3.4. 2024年2月13日 [2024年2月15日].