Re:Sunsetting Atom
by sph on Wednesday June 08, 2022 @11:18AM
(#31668634)
[ Parent
| on HN ]
If you're retaining vim on your workstation for quick editing of files, I'd encourage you to keep an eye on the Helix editor. https://helix-editor.com/
There are three nice things about it: it flips vim's <verb><motion> into a <motion><verb> (like kakoune); it's got tree-sitter support out of the box (including for navigation); it's got LSP support out of the box.
Its keybinding is perhaps in "uncanny valley" of vim's. Overall, it still feels well thought out.
I've tried, but it's still a little immature for me. Definitely an interesting idea worth exploring more.
And the reason I went back to Emacs is because of elisp and M-x. Those are the true killer features of that editor, still unrivaled.
Yep. I am waiting for its plugin support to come out to start really using it but I have it installed and I use it from time to time. It is pretty nice!
Re:Sunsetting Atom
by ARandomerDude on Wednesday June 08, 2022 @12:20PM
(#31669663)
vim -> Sublime -> vim -> Emacs -> vim -> VSCode -> vim
^^^ I am here.My path:
Sublime -> Atom -> Vim -> Emacs -> Emacs -> Emacs -> Emacs
and then vim again. It will come full circle :)
vim bindings in Emacs. :-)
I end up with vim bindings in VSCode at the present. It doesn't do everything but it does most things I want. There is neovim integration, but last time I tried it there were a bunch of glitchy things that didn't work right (I remember selection being buggy but I can't remember the specifics). Maybe I'll have to give it another whirl.
I went for evil-mode for a while, then I decided to just go full Emacs. I still use vim sometimes, but I've come to enjoy the Emacs bindings.
Now I just need to install keymapper and convert all my M-w and C-y inputs to Ctrl-C and Ctrl-V.
vim bindings in Emacs are so great that when something isn't implemented properly (eg. editing macros, global marks) it hurts so much more.