TUI
文档编写中
部分内容可能尚不完整。
同一个工作区,不带 GUI:
bash
thinkterm tui [DOMAIN ...]它是 thinkterm 可执行文件的一个子命令,而不是第二个程序,所以不运行的时候不占用任何成本。
它是平级客户端,不是镜像
TUI 不是 GUI 的只读视图。它是同一个权威服务端的另一个客户端,并且遵守同样的规则:
- Space、Project 和 Thread 数据只接受来自服务端的快照
- 每一次改动都要等服务端确认之后,显示才会更新
因此同时开着 GUI 和 TUI,不可能出现两边对"存在什么"各执一词的情况。
GUI 能做的它都能做:新建标签、分屏、调整大小、关闭 pane、重排侧边栏、复制模式 —— 并且完整支持鼠标。
退出不会结束任何东西
退出 TUI 只是从服务端脱离。里面的每个会话都继续运行,与 GUI 客户端断开时完全一样。
这正是那个显而易见的用法成立的原因:SSH 到一台机器,跑 thinkterm tui,做点事,然后断开。或者在一台你本来就不想要 GUI 的机器上彻底跳过它。
选项
| 选项 | 效果 |
|---|---|
[DOMAIN ...] | 要显示哪些 mux 客户端域。默认为 Local。远程域也可以之后从连接面板接入 |
--prefer-mux | 连接到后台 mux 服务端,而不是正在运行的 ThinkTerm GUI。默认优先连 GUI |
--class <NAME> | 用于发现运行中 ThinkTerm GUI 套接字的窗口类名 |
--tui-config <PATH> | 使用另一个 TUI 设置文件。TUI 的设置独立于 GUI |
