Rust 牛逼:一个后现代的模式编辑器
2021-08-03 19:12:00 Author: mp.weixin.qq.com(查看原文) 阅读量:71 收藏

Rust 的开源项目真的是涉及各个领域。今天看到一个 Rust 实现的编辑器,模仿的 neovim。

项目地址:https://github.com/helix-editor/helix,Star 数 3.1k+,官网:https://helix-editor.com/。

目前的特性包括:

  • 类似 Vim 的模式编辑;
  • 多选择模式;
  • 支持多种 Language Server;
  • 通过 tree-sitter 实现代码高亮等;

Mac 下可以通过如下命令安装:

brew tap helix-editor/helix
brew install helix

当然我们也可以通过源码安装,也可以通过下载预编译好的包进行安装。https://github.com/helix-editor/helix/releases 这里有各个版本预编译好的,大家试用的话,可以下载预编译好的。

类似这样的项目,我个人觉得,相关爱好者可以研究研究,想做成为一个被更多人接受的编辑器,难度很大。纯当学习可以了解了解。

官网也提供了相关的文档:https://docs.helix-editor.com/。

文末「阅读原文」可以直达项目 GitHub 首页。


推荐阅读

我是 polarisxu,北大硕士毕业,曾在 360 等知名互联网公司工作,10多年技术研发与架构经验!2012 年接触 Go 语言并创建了 Go 语言中文网!著有《Go语言编程之旅》、开源图书《Go语言标准库》等。

坚持输出技术(包括 Go、Rust 等技术)、职场心得和创业感悟!欢迎关注「polarisxu」一起成长!也欢迎加我微信好友交流:gopherstudio


文章来源: http://mp.weixin.qq.com/s?__biz=MzAxNzY0NDE3NA==&mid=2247487776&idx=2&sn=2a72f52c8f9deac971a17b16482efaba&chksm=9be33ec1ac94b7d78f36ca208b92df050dbe4e080f238890c5c45f46ef864fff3fe99fd6e575#rd
如有侵权请联系:admin#unsafe.sh