当前位置: 首页 > 科技观察

火热的Github!这个所谓的后现代编辑器能超越Vim吗?

时间:2023-03-17 17:03:52 科技观察

这些年来,编写代码本身已经成为一门艺术。一个好的代码编辑器不仅仅是一个简单的文本编辑工具,它可以让你的代码变成一个更大项目的可用组件。因此每个开发人员都希望拥有一个快速、易用且功能均衡的代码编辑器。不过市面上主流的编辑器就是那些,好久没见新面孔了。最近,GitHub上出现了一个非常火的项目——后现代文本编辑器Helix。这种编辑器被称为后现代编辑器。helix受kakoune/neovim启发的编辑器,用Rust编写,具有基于kakoune的编辑模型。它主要有以下特点:类Vim模态编辑多选(Multipleselections)内置语言服务器通过树保姆支持语法高亮和代码编辑Helix封装各种发行版,您也可以选择从源代码快速构建的方法:gitclone--recurse-submodules--shallow-submodules-j8https://github.com/helix-editor/helixcdhelixcargoinstall--pathhelix-term这会将hx二进制文件安装到$HOME/.cargo/bin,现在复制某处的运行时/目录。默认情况下,Helix将在配置目录或与可执行文件相同的目录中查找运行时,但这可以通过HELIX_RUNTIME环境变量覆盖。如果你想将runtime/目录嵌入到你的Helix二进制文件中,你可以使用以下命令构建它:cargoinstall--pathhelix-term--features"embed_runtime"ArchLinuxAUR提供了两个包:文件helix-git:构建本仓库的主分支MacOS系统Helix可以通过homebrew在MacOS上安装:brewtaphelix-editor/helixbrewinstallhelix目前,helix在Github上有2.7Kstar,累计分支81(Github地址:https://github.com/helix-editor/helix)