Helix is terminal-first
Helix lives in the terminal — there is no GUI to install, and none is needed. That means it works everywhere a terminal does: over SSH on a remote machine, inside a Docker container, on a fresh server you’ve had for ninety seconds.
Because everything ships in one binary, “installing your editor” on a new machine means copying a single file. Your whole editing environment — syntax highlighting, language support, pickers, multiple cursors — comes with it.
You can scale a terminal editor up a long way, but you can’t typically scale a GUI editor down to a command-line interface. When you find yourself in a situation where a GUI isn’t suitable, Helix has your back.