5 ms·
I test-drived helix for a couple of months, and it is really fast. My major pain points compared to Neovim: - lack of global search (like ripgrep integration)
by maxxk 2y ago
I test-drived helix for a couple of months, and it is really fast. My major pain points compared to Neovim:
- lack of global search (like ripgrep integration) and something like dumb-jump/anyjump — it's faster and less resource-intensive than running LSP
- I encountered a couple of panics losing my unsaved changes after 24.03 update, most recently yesterday. Looks related to this bug: https://github.com/helix-editor/helix/issues/3501 https://github.com/helix-editor/helix/issues/3501
I can live with no global search, but not with data loss. Probably will stop using it for now.
- frankjr 2y ago> lack of global search <space> + /
- maxxk 2y agoThanks! I'll correct myself: lack of interactive global search, discussed here: https://github.com/helix-editor/helix/issues/196 https://github.com/helix-editor/helix/issues/196 Maybe it's kind of niche feature, but that's how I navigate my code, and that's what would work even greater with helix performance.
- heliostatic 2y ago> jump They added jumps about 6 months ago: https://github.com/helix-editor/helix/pull/8875 https://github.com/helix-editor/helix/pull/8875 I haven't experienced data loss, but I agree that's a blocker for regular use.
- frankjr 2y ago> They added jumps about 6 months ago That's not that kind of jump the OP is talking about. dumb-jump/anyjump are plugins which allow you to jump to definition / declaration etc. without having any kind of language server running or having preprocessed the source code. They work by essentially grepping through the source code on the fly with some language specific smartness on top to make it work better.