Helix —— 后现代文本编辑器
Helix 是一个后现代的模态文本编辑器。受 kakoune/neovim 启发的编辑器,用 Rust 编写;编辑模型在很大程度上是基于 kakoune。
整体设计是围绕着多个选择作为编辑原语,而单个光标只是其中的一个子集。命令可以操作选择,然后允许你同时编辑代码。
其基础实现是使用一个 terminal frontend,并与 tmux 连接良好或使用 ssh。作者表示其还在探索其他的前端(wgpu-rs,skia/skulpin based rendering)。
特点:
- 类似 Vim 的模态编辑
- 多项选择
- 内置语言服务器支持
- 通过 tree-sitter 智能增量语法高亮和代码编辑

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
大数据独角兽 Databricks 估值或达 380 亿美元
彭博社援引知情人士消息称,由 Apache Spark 初始成员创立的大数据初创公司Databricks 已同意了一项新的投资协议:由摩根士丹利领投,向 Databricks注资至少 15 亿美元。“这笔投资显示出了投资者对帮助企业将数据转移到云端的服务的前景高度看好。” 如若此轮融资顺利完成,Databricks 的估值将成功达到 380 亿美元,相较其之前的 280 亿美元估值上涨了近 36%。鉴于此次交易尚未最终敲定,知情人士要求不透露姓名;但其表示,该轮融资规模还可能会进一步扩大。 针对这一报道,Databricks 则拒绝置评,摩根士丹利也没有立即回应置评请求。 数据显示,加上今年年初以 280 亿美元估值筹集的 10 亿美元资金,Databricks 此前已经一共筹集了 19 亿美元。其投资者包括微软、AWS、Andreessen Horowitz、Salesforce Ventures、T. Rowe Price、Discovery Capital、Tiger Global、New Enterprise Association、Alkeon Capital、Green B...
- 下一篇
每日一博 | Netty 系列之:使用 POJO 替代 buf
简介 在之前的文章中我们提到了,对于NioSocketChannel来说,它不接收最基本的string消息,只接收ByteBuf和FileRegion。但是ByteBuf是以二进制的形式进行处理的,对于程序员来说太不直观了,处理起来也比较麻烦,有没有可能直接处理java简单对象呢?本文将会探讨一下这个问题。 decode和encode 比如我们需要直接向channel中写入一个字符串,在之前的文章中,我们知道这是不可以的,会报下面的错误: DefaultChannelPromise@57f5c075(failure: java.lang.UnsupportedOperationException: unsupported message type: String (expected: ByteBuf, FileRegion)) 也就说ChannelPromise只接受ByteBuf和FileRegion,那么怎么做呢? 既然ChannelPromise只接受ByteBuf和FileRegion,那么我们就需要把String对象转换成ByteBuf即可。 也就是说在写入String之前...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7设置SWAP分区,小内存服务器的救世主
- 设置Eclipse缩进为4个空格,增强代码规范