本文主要讲解关于替代vim的神器:helix相关内容,让我们来一起学习下吧!
我这个月发现了一个文本编辑好命令工具,helix。该作者从Kakoune中获取灵感,用Rust实现,给人耳目一新的感觉。
先看看它的UI吧,比如打开一个文件夹:
编辑单个文件也很方便:
-
- 安装
helix是跨平台的命令文本编辑工具,不同的操作系统都可以安装对应版本。具体安装方式见官网:docs.helix-editor.com/install.htm…
对于Mac用户非常简单,直接运行brew命令进行安装:
brew install helix
安装完毕之后,如果直接在终端(我用的zsh)输出helix,可能会得到如下报错:
zsh: command not found: helix
后面一顿debug和搜索,发现Reddit上有人也遇到过这个问题,最后有人说:
brew install helix
worked fine for me; I was able to runhx
normally right afterwards. What "trouble running the program" did you have?
所以其实在MacOS里面,helix的命令是一个缩写“hx”,我在终端里面输入“hx”,果然执行成功。为了让已经习惯用helix作为命令的我不用再多记这个缩写,我在.zshrc文件中增加了helix命令别名,让它指向hx可执行文件地址:
alias helix="/opt/homebrew/bin/hx"
我个人是比较喜欢这个theme配色的,比较大气高雅。它完全兼容VIM的命令,所以作为多年的vim用户,可以平滑切换到helix。
-
- 配置和教程
而helix提供了直接可用的配置和功能,对于不想折腾vim插件的人真是太棒了。有人专门总结了helix的自定义配置方法和常用命令,我也在学习,非常实用:
www.cnblogs.com/tmacy/p/179…
-
- 语法支持
它有针对其他编程语言有支持,添加之后,如虎添翼啊:
docs.helix-editor.com/guides/addi…
这样就可以出现一些文档提示,不再只是支持一个简单的函数定义跳转。
- 4.总结
总的来说,和VIM相比更加简单,增加很多快捷定义的指令,我个人觉得,常用的记一下,大部分还是用VIM的兼容命令更好。毕竟VIM是大部分服务器都会安装的文本编辑命令,记住它的命令和指令最实用。
以上就是关于替代vim的神器:helix相关的全部内容,希望对你有帮助。欢迎持续关注程序员导航网,学习愉快哦!