通知与传输中心
PhanTerm 将临时的用户交互反馈从主界面的流转中抽离出来,分配给两个明确独立的通道,既保证终端画布的完整性,又不会阻塞您的操作流程。
通知队列 (Notification Queue)
Section titled “通知队列 (Notification Queue)”当发生一些无需您后续操作的一次性事件(例如:SSH 配置文件导入成功、某条 Snippet 保存成功,或剪贴板授权结果确认)时,应用会在右下角弹出一个临时的通知提示。
- 这些通知是以堆叠的形式呈现的(最多同时显示 3 条)。
- 它们具有明确的主题背景色,并且会自动随时间过期并消失。
- 这些临时的提示信息绝不会遮挡或阻断您发送到远程主机的鼠标点击操作。
传输中心 (Transfer Center)
Section titled “传输中心 (Transfer Center)”对于具有状态变化的长时间任务(如文件的上传和下载),PhanTerm 提供了一个专用的传输中心悬浮窗。
- 唤起与隐藏:在普通模式下,随时按下
t键即可在右下角固定或折叠传输中心。即使当前没有任何传输任务,您也可以通过t键主动呼出一个带有空状态提示的面板。 - 自动预览与后台运行:当您启动新的文件下载或上传时,传输中心会自动在右下角浮出以提供轻量级的进度预览。任务会在后台 Goroutine 队列中以最大并发约束有条不紊地进行,您完全可以此时切换选项卡去做别的事情,传输中心的状态与当前选项卡生命周期强绑定。
- 历史回溯:完成、失败或者被取消的任务都会记录在这个面板的一个有界(保留近期)历史列表中,方便您随时查看状态。