Start 提交收录
Hexal

Hexal

hexal.pages.devDR 93 正常访问 300 浏览

开发编程 Hexal is a modal text editor written in C# that uses Helix-style keybindings and Lua scripting. It is aimed at developers who want a highly customizable editor with LSP support and a command palette.

主编点评

仅供参考
Hexal 页面预览

Hexal stands out by combining Helix-like modal editing with an unusually deep Lua API, enough to build an entire LSP implementation in Lua. The VS Code-style command palette and file explorer lower the learning curve for newcomers, while .hexdef files let you wire up existing language servers and fo

站点介绍

Hexal is a modal text editor distributed as a downloadable release and built on C# with NLua as its only dependency. Its editing model deliberately mirrors Helix, so keymaps and behaviors feel familiar to anyone coming from that editor, while the project positions itself as easy to use yet infinitely moddable.

The core differentiator is the Lua scripting API. Its surface is extensive enough that a full LSP implementation can be written in Lua alone, and existing language servers or formatters can be connected through a .hexdef configuration file. A command palette and integrated file explorer bring Visual Studio Code-style conveniences into a modal workflow.

It fits developers who like to shape their editor through scripts rather than settings menus, especially those already comfortable with Helix bindings or willing to write Lua plugins. Teams that need a stable, widely adopted editor may find it less suitable.

To get started, download the latest release from the site or grab builds from the navid-m/hexal-dist repository on GitHub, then define your language servers in a .hexdef file. Expect to spend some time in Lua if you want deeper customization.

In short, Hexal is a scripting-first modal editor for people who treat their editor as a project.

评论与评分

0

还没有评论,来写下第一条评价吧。

写下第一条评论

邮箱不会被公开,带 * 的为必填项。

为这个站点评分

点击星星打分,评分可选,再次点击已选星星可取消。