3 ms·
I don't have experience switching vscode to helix, but here are my 5ct regarding your concerns: Debugging works for some languages, though it's not comparable
by SushiHippie 3y ago
I don't have experience switching vscode to helix, but here are my 5ct regarding your concerns:
Debugging works for some languages, though it's not comparable to IDEs like vscode.
It's also marked as experimental https://docs.helix-editor.com/keymap.html?highlight=Debug#space-mode https://docs.helix-editor.com/keymap.html?highlight=Debug#sp...
Helix also has multi cursor, but probably not as intuitive when you are coming from vscode.
Helix supports many languages without configuration, except installing the language server.
GitHub actions completions should probably work through this json schema with a language server, at least I didn't configure anything and when I edit docker compose files, I have autocompletion and validation.
https://github.com/SchemaStore/schemastore/blob/master/src/schemas/json/github-workflow.json https://github.com/SchemaStore/schemastore/blob/master/src/s...
Command palette - i don't know what you are using it for, but nearly every modal editor like (neo)vi(m) has a "command line" when pressing ':' where you can run helix commands https://docs.helix-editor.com/commands.html https://docs.helix-editor.com/commands.html
With helix you can get most of the vscode features, except debugging, extensions and file management, though most of the extensions can be replaced with some other tools (depends heavily on what the extension does, can't be generalized). A plugin system is currently on the roadmap and is being worked on, but I don't think anyone could tell you when it's going to be ready.
- prudentpomelo 3y agoThere is a tasty looking proposal for a debugger overhaul https://github.com/helix-editor/helix/issues/5950 https://github.com/helix-editor/helix/issues/5950.
- bobbyskelton41 3y ago`space-?` brings up the command palette in Helix.
- diarrhea 3y ago> Command palette - i don't know what you are using it for Discovery! No doubt, command mode in vim et al. is probably the most powerful thing. However, as with anything shell, it all has to be laid out a priori. Command palettes are fuzzy-finding, allowing reckless abandon for hacking into them. Single-letter commands have to be remembered, productivity suffers. Fuzzy is pretty much just as fast and grows with the user dynamically. I'll look into whether Helix has that.
- SushiHippie 3y agoAh okay, then you want Space-? It fuzzy finds alle the available commands and shows you the keybindings next to it, so you can even search for keybindings.