Windows系统长久以来缺少一款像Linux/macOS中Vim或Nano那样原生、轻快的终端文本编辑器,这种不便已持续近30年。如今,微软开源的Edit编辑器回归,它用Rust重写,兼具极简界面与现代操作,旨在为Windows用户提供无缝、高效的终端内编辑体验,填补了这一生态空白。
智能速览
微软以Rust语言重写并开源了经典Edit编辑器。
主打毫秒级启动与极轻量体积,专为终端环境设计。
操作逻辑类似VS Code,支持鼠标与常规快捷键,降低学习成本。
支持正则表达式、自动换行、多窗口等硬核功能。
为避免命令冲突,官方建议将其重命名为msedit使用。
精华内容
从MS-DOS时代的edit.com没落开始,Windows用户在终端中进行文本编辑就仿佛身处真空地带。如今,微软带着全新的Edit回归,它要解决的正是这个长达30年的痛点。
迟来的回归
在程序员的日常工作中,Linux和macOS用户可以随手在终端调用Vim或Nano编辑配置,体验流畅连贯。而Windows用户在终端中敲下edit命令,却只得到“不是内部或外部命令”的回应,只能无奈转向记事本或等待VS Code启动。
这种“终端编辑真空”的状态,自MS-DOS时代的edit.com淡出后,已持续了整整30年。微软此次开源Edit编辑器,正是为了终结这一历史遗留问题,为Windows终端注入原生的文本编辑能力,找回那份失落已久的仪式感。
复古与现代并存
初次打开Edit,其经典的界面布局会瞬间将人拉回90年代的MS-DOS Editor时代,充满了复古情怀。然而,这绝非一款只能怀旧的“玩具”。在看似复古的外表下,隐藏着极其现代化的操作逻辑。
它的操作方式与如今的VS Code几乎一致,用户无需记忆任何晦涩的指令,可以直接用鼠标操作菜单栏,使用熟悉的Ctrl+C/V进行复制粘贴。这种设计巧妙地平衡了怀旧感与现代易用性,让不熟悉终端的用户也能零门槛上手。
轻量与硬核功能
这款编辑器基于Rust语言构建,执行效率高,体积极其轻量,其Linux版本的压缩包仅有120KB左右,部署在服务器上几乎不占用任何存储空间。尽管主打极简,但其功能并不简陋。
它集成了许多实用的生产力功能,例如支持正则表达式的查找与替换,以及通过快捷键Alt+Z一键处理超长配置文件的自动换行。此外,像VS Code一样,它也支持通过Ctrl+P快速切换文件和进行多窗口管理,足以应对多数终端下的编辑需求。
上手与安装
对于Windows用户,安装过程极为简便,只需在终端执行一行WinGet命令即可完成部署。Linux用户则可以前往项目的GitHub Releases页面,下载已编译好的二进制文件,解压后即可直接使用。
需要注意的是,“Edit”作为命令名过于普通,极易与系统内其他命令产生冲突。为此,官方在文档中特别建议,在实际使用或打包时,最好将其重命名,例如改为msedit,以避免安装后无法正常调用的尴尬情况。
总的来说,这款Edit编辑器是微软对Windows终端生态的一次重要补充,它为那些偶尔需要在终端修改文件,但又不想学习Vim复杂操作的用户,提供了一个近乎完美的解决方案。它的出现,是否会让更多人重新审视并爱上在终端中工作的效率?
关键评论
这款编辑器让许多老用户唤起了对config.sys和autoexec.bat时代的回忆。
有用户指出该编辑器在Termux上也可用,包名为msedit,有效避免了命令冲突。
部分评论认为,在命令行界面中仍需依赖鼠标操作,并且缺乏代码高亮功能。
也有观点认为,这款工具的出现为时已晚,可能已经错过了挽回用户的最佳时机。