Zed远程SSH连接健康 | AI生成和翻译
诊断结果看起来很健康。以下是完整情况:
HOW ZED SSH REMOTE WORKS
-
你运行:zed ssh://lzw@192.168.1.36//mnt/data/zz/
-
Zed 通过 SSH 连接到远程,上传一个约 100MB 的二进制文件到 ~/.zed_server/ 这就是“正在安装开发服务器”步骤。
- 该二进制文件作为守护进程在远程运行,处理:
- 文件监视(inotify)
- LSP 服务器(Python 等)
- 终端会话
- Git 操作
- 本地 Zed 与远程服务器通过 SSH 隧道通信。
YOUR CURRENT STATE
实际上一切都在正常工作:
- 本地 Zed:1.7.2
- 远程:1.7.2(匹配!)
- 二进制文件:~/.zed_server/zed-remote-server-stable-1.7.2…(107MB,存在)
- 进程:3个正在运行(代理 + 服务器 + 崩溃处理程序)
- 日志:正在积极扫描 Python 环境,处理诊断信息
你看到的“正在安装开发服务器”消息可能是:
- 首次连接:下载 100MB 二进制文件(耗时约2分钟)
- 或者:一个残留的 UI 状态,但服务器现在正在运行
THE “no worktree” WARNINGS
这些是无害的: WARN 跳过诊断更新,未找到路径“…”的工作树
当 LSP(Pyright/ruff)报告 Zed 工作树尚未索引的文件的诊断时,会发生这种情况。这是一个已知的无害警告,而非错误。
IF IT’S STILL STUCK
如果 UI 仍然显示“正在安装”且无法编辑文件:
终止远程服务器,让 Zed 重新上传
ssh lzw@192.168.1.36 “rm -rf ~/.zed_server/”
然后在 Zed 中重新打开
但根据我的观察,你的连接是活跃且正常的。“正在安装”消息应该在服务器启动后消失。