微软发布了一款新的文本编辑器!Edit 是一款终端编辑器,类似于 Vim 或 nano,旨在与 Windows 11 一起发布,但它是开源的,用 Rust 编写,并且也支持其他平台。
Edit 是一款小型、轻量级的文本编辑器。它的大小不到 250kB,这使得它在 Windows 11 镜像中占用的空间很小。
microsoft/edit GitHub 发布页面目前有适用于 Windows 和 Linux 的预编译二进制文件,但没有适用于 macOS 的二进制文件。
我决定尝试使用 Docker 在我的 Mac 上运行他们发布的二进制文件。一件事引出了另一件事,现在我已经构建并发送了一个容器到 GitHub 容器注册表,任何在 Apple 芯片上使用 Docker 的人都可以像这样尝试:
docker run --platform linux/arm64 \ -it --rm \ -v $(pwd):/workspace \ ghcr.io/simonw/alpine-edit
运行该命令将下载一个 9.59MB 的容器镜像,并启动 Edit 程序,针对当前目录中的文件运行。按 Ctrl+Q 或使用“文件”->“退出”(鼠标也可以)退出编辑器并终止容器。
Claude 4 的培训截止日期为 2025 年 3 月,因此它能够指导我完成几乎所有的事情,甚至包括我应该在 GitHub 中的哪个页面创建具有发布到注册表的权限的访问令牌!
我撰写了一篇关于将 Microsoft Edit 的 Docker 容器发布到 GitHub 容器注册表的新 TIL,其中包含我今天学到的所有内容的修订版和精简版。
标签: github 、微软、人工智能、 docker 、 generative-ai 、 llms 、 ai-assisted-programming 、 anthropic 、 claude 、 claude-4
原文: https://simonwillison.net/2025/Jun/21/edit-is-now-open-source/#atom-everything