微软用 Rust 写了个新编辑器!小巧轻量却功能强大,Github 狂揽 13400+ Star

戳下方名片,关注并 星标

回复" 1024 "获取 2TB 学习资源!

👉体系化学习: 运维工程师打怪升级进阶之路 4.0

--- 特色专栏 ---

MySQL/PostgreSQL/MongoDB

ElasticSearch/Hadoop/Redis

Kubernetes/Docker/DevOps

Kafka/RabbitMQ/Zookeeper

监控平台/应用与服务/集群管理

Nginx/Git/Tools/OpenStack

大家好,我是民工哥

作为码农的我们,文本编辑器也算是常用工具之一。

像早些年我们常用 Vim,但是,新手上路或不经常使用的话,很容易被它的各种模式切换搞的神烦,还有它的各种快捷键需要记忆。

再到后面,又尝试了 Nano,终归或多或少有一些烦繁琐的使用方式,总之,用起来都不是很顺手、舒服。

最近,在github 上发现微软开源一款编辑器,试用了之后,感觉非常不错,它就是:edit。

Edit 编辑器是一款轻量、快速且专注于文本编辑本质需求的工具!

这款编辑器初见一眼,有点似曾相识的感觉?

是不是有点像 MS-DOS 编辑器?

其实,它就是仿 MS-DOS 编辑器的外观界面,同时又采用现代化界面和类 VS Code 的输入控件,从而打造出一个简单、易用的编辑器,就算是不熟悉的用户也能轻松上手使用。

Edit 编辑器的核心理念是"回归编辑本质"。

大家都知道,传统编辑器在启动时需要加载大量的组件与插件,启动时间非常慢。但,Edit 它是采用 Rust语言开发,编译后体积小巧、轻量,在大多数设备上都能实现毫秒级启动。

跨平台支持也是它的一大亮点,无论你是使用 Windows、macOS 还是 Linux 系统,都能享受一致的使用体验。

同样,还支持鼠标操作,这也对我们的日常使用非常友好。

心动不如行动,接下来就介绍一下它的部署与使用。

对于Windows用户只需要运行下面的命令即可:

go 复制代码
winget install Microsoft.Edit

安装非常简单,小白也能轻松搞定。

对于Linux和MacOS用户来说,直接下载编译好的二制包即可。

下载后解压,然后赋予执行权限,就可以直接运行了。

基本编辑命令

go 复制代码
保存文件(Ctrl+S)
退出编辑器(Ctrl+Q)
查找文本(Ctrl+F)
替换文本(Ctrl+H)
撤销操作(Ctrl+Z)

Edit 支持同时打开多文件(通过 Ctrl+P 切换)

对于需要批量修改文本的场景,Edit提供了强大的正则表达式搜索替换功能。

微软也在官方网站上表示 Win11 将预装这款命令行编辑器 Edit!

结语

Edit 作为一款开源文本编辑工具,在设计与实现上展现出了独特的专业性与创新性。其"回归编辑本质"的理念贯穿始终,通过 Rust 语言实现高效的内存管理与跨平台支持,确保在不同系统环境下均能稳定运行。

TUI 界面设计、间隙缓冲技术以及丰富的功能特性,如多语言支持、自定义快捷键、正则表达式搜索替换和外部工具集成等,使其在满足基本编辑需求的同时,也能应对多样化的复杂编辑场景,为文本编辑领域带来了新的思路与选择。

这款开源编辑器真的太赞了,如果你也渴望一款高效又纯粹的编辑器,Edit 绝对值得一试!

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

都看到这里了,觉得不错的话,随手点个赞👍**** 、推荐、转发分享三连吧,如果想第一时间收到推送,也可以给我个星标⭐~****

公众号读者专属技术群

构建高质量的技术交流社群,欢迎从事后端开发、运维技术进群(备注岗位,已在技术交流群的请勿重复添加微信好友,无备注一律者不通过)。主要以技术交流、内推、行业探讨为主,请文明发言。广告人士勿入,切勿轻信私聊,防止被骗。

扫码加我好友,拉你进群

PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下**"** 在看 " ,加个**"** 星标 " ,这样每次新文章推送才会第一时间出现在你的订阅列表里。点**"** 在看 **"**支持我们吧!

相关推荐
wusfe11 分钟前
适配 Anthropic 兼容 AI 提供商的环境配置快速切换工具
github
m0_6948455730 分钟前
marimo搭建教程:替代Jupyter的交互式开发工具
服务器·ide·python·docker·jupyter·github
梦梦代码精42 分钟前
智能体编排 + MCP + 知识库,开源可商用!
人工智能·神经网络·gitee·开源·github·代码规范
前进的李工1 小时前
SSH隧道实现Dify与Ollama跨服务器通信
开发语言·大模型·github·腾讯云·autodl·dify
汪海游龙1 小时前
04.03 AI 精选:Google 发布 Gemma 4 开源模型
github
起个名字总是说已存在1 小时前
github开源AI技能:UI UX Pro Max智能设计系统生成器
人工智能·ui·开源·github
一叶飘零_sweeeet2 小时前
IDEA 集成 GitHub Copilot 指南:解锁 10 倍编码效率的全链路实战
github·intellij-idea·copilot
darkb1rd2 小时前
flipoff:零成本打造复古翻牌显示屏幕方案
开源·github·好物分享
Maynor9962 小时前
OpenClaw v2026.3.13-1 版本更新解析:63项改动全面解读
github
中科三方13 小时前
详细教程:两个域名指向同一个网站,怎么设置域名解析?
github·dns