previously.hx
A Helix editor plugin that provides a fuzzy-filtered picker to browse and reuse yanks, command history, and search history stored in registers.
它利用裁剪和软换行将专注式编辑体验引入 Helix,并设计了巧妙的聚焦功能以保留分屏布局,全部以插件形式实现,无需修改编辑器核心。
Zen mode for the Helix editor, written in Steel Scheme: a centred text column, and zoom on the focused split.
:matte clips the editor to a measure and centres it in the terminal. It can
also soft wrap at that measure and hide the bufferline; both are off unless you
ask for them.
:zoom maximises the focused split and puts the others back afterwards.
Requires a plugin-enabled Helix build. With forge, Steel’s package manager:
forge pkg install --git https://github.com/waddie/matte.hx
Then in ~/.config/helix/init.scm:
(require "matte.hx/matte.scm")
Or, from a checkout, ./install.sh.
| Command | Action |
|---|---|
matte | Toggle centring |
matte_widen | Widen the measure by the count, entering the mode first |
matte_narrow | Narrow the measure by the count |
zoom | Toggle zoom on the focused split |
zen | Toggle matte and zoom modes together, for convenience |
Settings are functions, called from init.scm before or after the require:
(require "matte.hx/matte.scm")
(matte-width! 88) ; columns of text, default 88
(matte-padding! 0) ; rows of inset top and bottom, default 0
(matte-soft-wrap! #false) ; soft wrap at the measure, default off
(matte-bufferline! #false) ; hide the bufferline, default off
(matte-gutter-compensation! #true) ; centre the text, not the view
Gutter compensation is the difference between centring the text column and centring the view. The gutter sits inside the view, so without it the text reads as sitting right of centre by the width of the line numbers.
A count only reaches a command through a keybinding, so bind the two that take one:
(require "helix/keymaps.scm")
(require "matte.hx/matte.scm")
(keymap (global)
(normal
(space (m
(m ":matte")
(w ":matte_widen")
(n ":matte_narrow")
(z ":zoom")
(Z ":zen"))))
(select
(space (m
(m ":matte")
(w ":mat
Zen mode for Helix: centre a buffer, zoom and restore splits
根据分类、Topic 和编程语言匹配的相似项目。
A Helix editor plugin that provides a fuzzy-filtered picker to browse and reuse yanks, command history, and search history stored in registers.

forest.hx is a file tree explorer for the Helix editor offering two selectable UI styles: a persistent sidebar panel with fuzzy search ('snacks') and floating Miller columns with live preview ('mini').

Codex Gpt Plugin connects a Codex agent to a logged-in ChatGPT Pro session via browser automation, enabling high-leverage tasks like architecture review and debugging strategy.