A Helix plugin written in Rust, that lets you use Helix to edit text inputs in the browser!
helix-ghost-text.mp4
- To start:
:ghost-text-start
- Enable the Ghost Text browser extension, and select a text input
- The active buffer and the selected text input will be synced!
To stop: :ghost-text-stop
Right now, Helix plugins are available only as a pull request, which you will have to build to use.
Build Helix with the plugin system:
git clone [email protected]:mattwparas/helix.git helix-plugin
cd helix-plugin
git checkout 081f9e86ed63fe738c609e0fc944db10c150d4fd
Install Steel and the forge
package manager:
cargo xtask steel
Install the plugin itself:
forge pkg install --git https://github.com/nik-rev/ghost-text.hx.git
Add it in your ~/.config/helix/init.scm
:
(require "ghost-text/ghost-text.scm")
The above will add the :ghost-text-start
and :ghost-text-stop
commands automatically.