6 ms·
I found myself coming home to vim recently, as well—I just now call it [helix](https://helix-editor.com https://helix-editor.com). Cuteness aside: for all the
by riwsky 4y ago
I found myself coming home to vim recently, as well—I just now call it [helix](https://helix-editor.com https://helix-editor.com).
Cuteness aside: for all the awesomeness that a tailored vim setup provides, I haven't been able to keep one stable since a decade ago, when I used an ubuntu desktop for work. Maybe I'm just getting old, but Helix's batteries-included approach to reimplementing vim has resulted in a much better experience for me in practice, even though it's lost me some features in theory (I miss you, vim-fugitive!).
And my hands can't even tell it's not vim…mostly!
- AlchemistCamp 4y agoOne possible replacement for vim fugitive is tig. It’s very vim-like and gets the job done.
- ar_lan 4y agoPinning package versions has helped me ensure a completely reproducible environment. I’ve not had any instability.
- rgoulter 4y ago+1 to helix. I like the idea of using "<motion><verb>" instead of "<verb><motion>". Though, when I was first trying it out, enough of helix's keybindings conflicted (or were different).. it definitely takes a bit of effort to adjust. (e.g. I like vim's `$` to go to the end of line, but helix uses this for "filter through shell command". Helix uses gh/gs/gl instead of 0/^/$; which is arguably nicer).
- behnamoh 4y ago> And my hands can't even tell it's not vim…mostly! How? Helix is <noun> → <verb> whereas Vim is <verb> → <noun>. I'm used to deleting entire sentences using `das`, but the order is completely the opposite in Helix.
- themenomen 4y agoAnd that makes it `sad`
- riwsky 4y agoLegit—`da` and `di` are the ones that trip me up the most. Edits much simpler than that are often the same keystrokes as vim (`A`, `C`, `.`, `/`, etc), and those much more complicated would have kicked me into visual mode anyway.
- svnpenn 4y agoHelix is not Vim. Helix cursor is bad and they refuse to fix it: https://github.com/helix-editor/helix/issues/3010 https://github.com/helix-editor/helix/issues/3010
- archseer 4y ago> Helix cursor is bad and they refuse to fix it What? Our cursor matches the default vim one (always 1-width, always bar). If you want to change cursor shapes, there's a config option too https://github.com/helix-editor/helix/wiki/FAQ#change-cursor-shape-on-mode-change-bar-cursor-on-insert-mode-block-on-normal-mode-etc https://github.com/helix-editor/helix/wiki/FAQ#change-cursor...
- majou 4y agoIncorrigibly pedantic.