Tmux:修订间差异
外观
删除的内容 添加的内容
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| |
{{Portal|自由軟體}} |
||
* [[ |
* [[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的最新版本
此條目没有列出任何参考或来源。 (2024年2月15日) |
有兩個水平面板與一個垂直面板的tmux工作階段 | |
開發者 | Nicholas Marriott |
---|---|
首次发布 | 2009年9月22日 |
当前版本 |
|
源代码库 | |
编程语言 | C |
操作系统 | Unix-like |
语言 | 英语 |
类型 | 终端复用器 |
许可协议 | ISC許可證 |
网站 | tmux |
tmux 是一个终端复用器类自由软件,功能类似 GNU Screen,但使用 ISC许可证发布。用户可以通过 tmux 在一个终端内管理多个分离的会话,窗口及面板,对于同时使用多个命令行,或多个任务时非常方便。
概念模型
[编辑]tmux 采用 client/server 模型,主要由以下模块组成:
模块 | 简介 |
---|---|
server | 服务。tmux 运行的基础服务,以下模块均依赖此服务。 |
session | 会话。一个服务可以包含多个会话。 |
window | 窗口。一个会话可以包含多个窗口。 |
panel | 面板。一个窗口可以包含多个面板。 |
执行 tmux
命令时就开启了一个服务并创建了一个会话,窗口和面板。
功能特性
[编辑]- 一个虚拟终端可以管理多个会话,窗口和面板
- 支持分屏,同时处理多个操作
- 窗口、面板可以在会话间自由移动,切换
- 丰富灵活的状态行展示
- 支持自定义快捷键,依照个人习惯配置令操作更高效
- 不受断网影响,避免丢失重要工作进度
- 结对编程,方便演示与协作
- 自带复制粘贴缓冲区管理
- 脚本化配置,可配置多种操作环境
已知问题
[编辑]- 不能使用 ZMODEM(rz/sz)操作
- 结对编程时界面受字号大小影响
- 部分系统接口访问受限,如 Mac OS 中需要安装 reattach-to-user-namespace(页面存档备份,存于互联网档案馆) 才可以正常使用 pbcopy/pbpaste
參見
[编辑]网络书籍
[编辑]- (英文)9781934356968 tmux: Productive Mouse-Free Development ISBN 9781934356968
- tmux: Productive Mouse-Free Development 中文翻译
网络资料
[编辑]參考資料
[编辑]
|