Windows 欠了 30 年的那个原生编辑器,终于回来了。

在程序员的圈子里,一直有个心照不宣的尴尬处境:

当你在 Linux 或 macOS 的终端里想改个配置时,随手一个 vim 或 nano 就能搞定,优雅且连贯。

但在 Windows 中,我们信心满满在黑框里敲下 edit ,系统只会回应一句:"'edit' 不是内部或外部命令"。

我们只能无奈地看着屏幕跳出一个记事本窗口,或者干脆等待漫长的 VS Code 启动加载。

这种"终端编辑真空"的状态,从 MS-DOS 时代的 edit.com 没落开始,已经持续了整整 30 年。

直到去年,微软才带着它开源的 Edit 编辑器杀回来了。

它用 Rust 重写,主打极简、原生、毫秒级启动。没有 Vim 那样陡峭的学习曲线,却有着长在终端里的灵魂。

这或许就是我们苦等许久的,那份独属于 Windows 终端的原生仪式感。

当我们安装好并打开它的时候,说真的,第一眼真有一种穿越回 90 年代的错觉。

那经典的界面布局,与当年的 MS-DOS Editor 极为类似,瞬间把我们拉回到那个纯粹的命令行时代。

但仔细了解后才发现, 这绝不是单纯的复古怀旧,也不是那种只能看的玩具,而是一款真正好用的编辑器。

虽然它长得很像上一代的编辑器,但它的操作逻辑跟现在的 VS Code 几乎一致。

这意味着,我们不再需要去背那些晦涩的指令。

我们可以直接用鼠标点击菜单栏,可以用熟悉的 Ctrl+C/V 进行复制粘贴。

甚至,它还藏了不少硬核的生产力功能。

遇到超长的配置文件,可以通过按快捷键 Alt+Z 一键自动换行,还有也支持 正则表达式(Regex) 的查找与替换。

此外,还可以像 VS Code 通过**Ctrl+P** 快速切换文件,同时也支持多窗口管理。

这次微软的目标非常明确,就是为了让那些不熟悉终端的人,也能无门槛地进行文本编辑。

基于 Rust 构建的,体积非常轻量,Linux 版本的压缩包只有 120KB 左右,装在服务器里,几乎不占任何空间。

如果我们是 Windows 用户,安装非常简单。直接在终端里敲一行 WinGet 命令就能搞定:

nginx 复制代码
winget install Microsoft.Edit

对于 Linux 用户,可以直接去 Releases 页面下载编译好的二进制文件,解压即用。

提醒一下,因为 "Edit" 这个名字实在是太普通了。它很可能会跟系统里现有的命令冲突。

官方在文档里也专门建议:在使用或者打包的时候,最好给它改个名字,比如叫 msedit

这样用起来会更稳妥一些,避免装好了却调不出来的尴尬。

总的来说,如果你平时偶尔需要在终端里改改配置,又实在不想去背 Vim 的键位图,那这个小工具,非常值得一试。

GitHub 项目地址:https://github.com/microsoft/edit

今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

相关推荐
小妖同学学AI1 天前
GitHub上16k星的“未来编辑器”:像Notion一样排版,像ChatGPT一样自动续写
编辑器·github·notion
晨曦花锦1 天前
Vim基础操作与Ollama模型管理,顺便配置Nginx反向代理
linux·nginx·编辑器·vim
界面开发小八哥2 天前
界面控件DevExpress Blazor v26.1新版亮点 - TreeList & 数据编辑器
javascript·编辑器·.net·界面控件·blazor·devexpress·用户界面
蹦跶的小羊羔3 天前
Sublime 调用的 py 命令找不到
编辑器·sublime text
FZdydz3 天前
大禹电子多普勒流量计小管径生活污水排污口流量监测应用案例
百度·编辑器·新浪微博
C++ 老炮儿的技术栈4 天前
Qt5.9.1 Windows 完整开发环境搭建流程
开发语言·c++·windows·qt·编辑器·代码化
zhanghaha13144 天前
HTML系列教程:2_HTML 编辑器(零基础超详细讲解
前端·编辑器·html
呆呆敲代码的小Y4 天前
Magic Resume 实战:开源 AI 简历编辑器(多模型 + 本地存储)
人工智能·开源·编辑器·magic resume·简历编辑器
拂拉氏5 天前
【知识讲解】 Linux中vim编辑器的学习与使用
linux·编辑器·vim
愚公搬代码5 天前
【愚公系列】《Web应用安全》005-Visual Studio Code编辑器的使用
前端·安全·编辑器