乐于分享
好东西不私藏

别用vim了!微软上架250KB终端编辑器,Win11自带,打开就能写

别用vim了!微软上架250KB终端编辑器,Win11自带,打开就能写

上周末晚上十点,我在改一个项目的 nginx 配置文件。终端里 vi 按了半小时,手指头都快抽筋了——我到现在也不习惯 vi 的 insert 模式切换,每次都要先按 i 再按半天方向键定位行尾。

朋友在微信上丢了个链接过来:「试试这个,终端里的编辑器,比记事本强太多。」

我打开 GitHub 看了一眼,13k star,微软官方出品。说实话,「微软官方」这四个字在我脑子里等于「重、慢、占资源」。但看到体积我愣了:250KB。对,你没看错,250KB。比我手机里随便一个表情包都小。

下了之后我才知道这东西叫 Edit,一个命令行文本编辑器。在终端里打一行 edit 文件名,直接开写,不用切窗口。

先回答一个问题:为什么我不用 vim/nano?

vim 的学习成本我不多说了,群里问「怎么退出 vim」这种问题隔三差五就有人提。nano 比 vim 友好点,但功能太基础,没多光标没正则替换,改个 JSON 文件能改吐。

记事本呢?更别提了,没高亮没多光标,打开个稍微大点的文件就卡。

VS Code?启动慢,内存大,改个小配置杀鸡用牛刀。

Edit 卡的位置刚好:比记事本重一点,比 vim 轻很多,比 VS Code 快很多。

我用 Edit 做了什么?

改配置文件。 我平时做运维和开发,改 yaml、改 properties、改 conf 是日常。之前用 vi 改完不晓得按了多少次 :wq 才保存退出,现在打开就能写,保存按个 Ctrl+S,跟正常编辑器一样。

改脚本。 有个 Python 脚本跑的时候报参数错误,我之前得打开 VS Code 定位到第 47 行。现在终端里直接 edit script.py,定位到 47 行,改完保存,python script.py 跑起来。全程不用终端外面。

开会记东西。 线上两小时的会,讲到技术方案要在服务器上改六七个配置。我一边开会一边在终端里用 Edit 改完,不用切到笔记软件,不耽误听。

它有什么?

功能不多,但该有的都有:

  • 多光标编辑(同时改多个位置,效率翻倍)
  • Ctrl+C/V/Z 快捷键(跟你在 VS Code 里一模一样的操作习惯)
  • 正则搜索替换(批量改配置文件的时候特别好用)
  • 语法高亮(主流语言都能高亮显示)
  • 鼠标支持(命令行里唯一支持鼠标拖拽选择的编辑器)

没有插件生态,没有花里胡哨的主题,也没有 GitHub Copilot 集成。它定位很清晰:把终端里「改个文件」这件小事做好。

它不适合什么?

  • 超过 10MB 的大文件打不开
  • 冷门语言没有语法高亮
  • 没有 AI 代码补全

这些问题我遇到过吗?遇到过。有个 80MB 的日志文件我用它打开直接卡死了,最后用 head 和 tail 逼着看完的。但说实话,日常改配置文件和写脚本这种场景,基本不可能用到大文件。

怎么装?

三个方式:

  1. Win11 自带
     — Win11 25H2 版本及以上,终端里直接输 edit 就能用
  1. winget
     — 一行命令:
   winget install Microsoft.Edit
  1. GitHub
     — https://github.com/microsoft/edit/releases/latest

一句话总结

Edit 是终端里改配置文件和写脚本的专用工具。体积小到离谱(250KB),启动快到感知不到,零学习成本。不需要记住任何新模式,打开就像在用记事本。

我用了三周之后,vi 基本吃灰了。遇到大问题还是得上 VS Code,但日常改个文件、修个脚本,Edit 完全够用。

你平时改配置文件用什么?vim?记事本?还是直接用 IDE?评论区聊聊~