News for hackers. Stuff that matters.
Re:Coming Home to Vim (2010) by riwsky on Sunday October 23, 2022 @08:04PM (#33311542)
I found myself coming home to vim recently, as well—I just now call it [helix](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!

Re:Coming Home to Vim (2010) by AlchemistCamp on Sunday October 23, 2022 @08:35PM (#33311729)
One possible replacement for vim fugitive is tig. It’s very vim-like and gets the job done.
Re:Coming Home to Vim (2010) by ar_lan on Sunday October 23, 2022 @09:28PM (#33312042)
Pinning package versions has helped me ensure a completely reproducible environment. I’ve not had any instability.
Re:Coming Home to Vim (2010) by rgoulter on Sunday October 23, 2022 @10:27PM (#33312378)
+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).

Re:Coming Home to Vim (2010) by behnamoh on Sunday October 23, 2022 @11:13PM (#33312607)
> 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.

Re:Coming Home to Vim (2010) by themenomen on Monday October 24, 2022 @12:35AM (#33312960)
And that makes it `sad`
Re:Coming Home to Vim (2010) by riwsky on Monday October 24, 2022 @09:36AM (#33316438)
Legit—`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.

Re:Coming Home to Vim (2010) by svnpenn on Sunday October 23, 2022 @11:19PM (#33312637)
Helix is not Vim. Helix cursor is bad and they refuse to fix it:

https://github.com/helix-editor/helix/issues/3010

Re:Coming Home to Vim (2010) by majou on Monday October 24, 2022 @02:39AM (#33313588)
Incorrigibly pedantic.
Re:Coming Home to Vim (2010) by archseer on Wednesday October 26, 2022 @09:39PM (#33351949)
> 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...