feat: convert tmux monitoring into a plugin (B10)

This commit is contained in:
LukeGus committed 2026-09-23 22:42:56 -05:00
1 parent 79d77678c9
commit 708eedb861
145 files changed
+30308 -4458

No files matched your search

@@ -0,0 +1,85 @@
{
"nav": {
"tmuxMonitor": "Tmux 监视器"
},
"hosts": {
"enableTmuxMonitor": "启用 Tmux 监控",
"enableTmuxMonitorDesc": "在 Tmux 监控中显示此主机,并将其 tmux 操作添加到侧边栏"
},
"tmuxMonitor": {
"title": "Tmux 监视器",
"failedToLoadHosts": "加载主机失败",
"failedToLoad": "加载tmux会话失败",
"tmuxUnavailable": "此主机未安装tmux",
"noSessions": "此主机上没有tmux会话",
"noHostSelected": "未选择主机",
"attached": "已连接",
"detached": "已断开",
"attach": "连接",
"editTags": "编辑标签",
"tagsHint": "逗号分隔的标签(例如:YOLO, lab, training)",
"tagsSaved": "标签已保存",
"tagsSaveFailed": "标签保存失败",
"searchPlaceholder": "跨会话搜索输出...",
"searchResults": "{{count}} 个匹配",
"searchFailed": "搜索失败",
"selectPaneHint": "选择一个窗格以预览其输出",
"closePreview": "关闭预览",
"newSession": "新建会话",
"newSessionHint": "会话名称(字母、数字、_ @ % + = -)",
"newSessionPlaceholder": "my-session",
"create": "创建",
"sessionCreated": "会话 \"{{name}}\" 已创建",
"sessionCreateFailed": "创建会话失败",
"splitRight": "向右拆分",
"splitDown": "向下拆分",
"splitFailed": "拆分窗格失败",
"newWindow": "新建窗口",
"windowCreateFailed": "创建窗口失败",
"attachSessionTooltip": "附加到 {{session}}",
"refresh": "刷新",
"refreshFailed": "刷新会话失败",
"collapseAll": "全部折叠",
"expandAll": "全部展开",
"moreActions": "更多操作",
"sessionStats": "会话统计",
"renameSessionTitle": "重命名会话 \"{{name}}\"",
"rename": "重命名",
"sessionRenamed": "会话已重命名为 \"{{name}}\"",
"sessionRenameFailed": "重命名会话失败",
"editTagsTitle": "编辑 \"{{name}}\" 的标签",
"killPane": "终止窗格",
"resizeTree": "拖动调整大小 — 双击重置",
"reattach": "重新附加(修复显示错乱)",
"killWindow": "终止窗口",
"killWindowTitle": "终止会话 \"{{session}}\" 的窗口 {{index}}?",
"killWindowBody": "该窗口中的所有窗格和进程都将被终止。终止最后一个窗口将结束会话。",
"windowKillFailed": "终止窗口失败",
"statusActivity": "活动",
"statusWindows": "窗口",
"statusPanes": "窗格",
"statusTags": "标签",
"killPaneTitle": "终止窗格 {{id}}?",
"killPaneBody": "该窗格中运行的进程将被终止。终止最后一个窗格将关闭其窗口。",
"paneKillFailed": "终止窗格失败",
"killSessionTitle": "终止会话 \"{{name}}\"?",
"killSessionBody": "该会话中的所有窗口和运行中的进程都将被终止。此操作无法撤销。",
"kill": "终止",
"sessionKilled": "会话 \"{{name}}\" 已终止",
"sessionKillFailed": "终止会话失败",
"hostUnreachable": "无法连接到主机。请检查主机是否在线且可访问。",
"noServer": "此主机上未运行 tmux 服务器。",
"searchTruncated": "部分结果 — 搜索覆盖每个窗格的最近 {{lines}} 行,最多 {{panes}} 个窗格。",
"closeSearchResults": "关闭搜索结果",
"retry": "重试",
"noHosts": "没有可用的 SSH 主机",
"noHostsHint": "在 SSH 主机上启用 Tmux Monitor 选项(主机管理器 → 终端标签页)以监控其 tmux 会话。",
"tmuxInstallHint": "使用以下命令在主机上安装:",
"attachTooltip": "打开到 {{host}} 的终端",
"attachTooltipPane": "打开到 {{host}} 的终端 — tmux 会话 {{session}}",
"timeJustNow": "刚刚",
"timeMinutes": "{{count}} 分钟前",
"timeHours": "{{count}} 小时前",
"timeDays": "{{count}} 天前"
}
}