Helix keybinds for JetBrains products
modal-editor helix jetbrains plugin
0

Configure Feed

Select the types of activity you want to include in your feed.

Kotlin 87.5%
Rust 6.2%
Python 2.2%
Nix 0.6%
Other 3.6%
56 1 1

Clone this repository

https://tangled.org/isaaccorbrey.com/helicase https://tangled.org/did:plc:2p76ssqez6mdxnybxxy7szq4
git@tangled.org:isaaccorbrey.com/helicase git@tangled.org:did:plc:2p76ssqez6mdxnybxxy7szq4

For self-hosted knots, clone URLs may differ based on your setup.



README.md

Helicase#

Helix-style modal editing for JetBrains products.

Features#

  • Helix config ingest: Use your existing Helix bindings and macros with Helicase.
  • Native jump label support: Teleport around your files with gw.
  • Dynamic minor modes work just like in Helix: m for textobjects, <space> for the leader menu, g for goto — plus any submap you define in your config.
  • Differentially tested against real Helix: motion, selection, textobjects, indent / dedent, goto, open-line, and replace all diff against Helix's own command set byte-for-byte in CI.

Installation#

  1. Grab the latest Helicase-<version>.zip from Releases.
  2. In your JetBrains IDE: Settings → Plugins → ⚙ → Install Plugin from Disk…, then pick the zip.
  3. Restart the IDE when prompted.
  4. Toggle Helicase on with Ctrl+Shift+H (or set it on by default in Settings → Helicase). The status bar will show the current mode (HEL: NOR / INS / SEL).

From source#

./gradlew :plugin:buildPlugin

The plugin zip lands in plugin/build/distributions/.

Verified product compatibility#

All JetBrains IDEs built on the IntelliJ Platform ^2026.1 should work, Helicase only depends on com.intellij.modules.platform.

Product Status
DataGrip ✅ Verified
Android Studio ⚠️ Needs verification
Aqua ⚠️ Needs verification
CLion ⚠️ Needs verification
DataSpell ⚠️ Needs verification
GoLand ⚠️ Needs verification
IntelliJ IDEA ⚠️ Needs verification
MPS ⚠️ Needs verification
PhpStorm ⚠️ Needs verification
PyCharm ⚠️ Needs verification
Rider ⚠️ Needs verification
RubyMine ⚠️ Needs verification
RustRover ⚠️ Needs verification
WebStorm ⚠️ Needs verification

License#

Helicase is dual-licensed under MIT or Apache 2.0, at your option.