New poll for Emacs and Vim users only, which is your favorite.
#Emacs #spacemacs #DoomEmacs #doom-emacs #Vim #Linux #cs #it
@freemo and there are also vim versions of the space layer stuff
@Absinthe yea Spacevim, but its far less popular. I've never done a real deep dive on vim or emacs until lately. So I'm really not sure what Vim would offer me that Emacs + Evil wouldnt.
@freemo the ability to support African children :)
The biggest "offer' is its ubiquity but as resources become cheaper, I am sure there will start to be more default distros that come with Emacs by default.
I think the bigger deal is more people moving to SCITE or Electron based editors. More of the CUA/SAA than either Vim or Emacs. Or IDE's in general.
@Absinthe Actually last I checked in 2019 vim was still a pretty strong choice among developers. Checkout the stackoverflow survey it goes into some crazy detail.
@freemo and, if you have to use Eclipse there is a plugin called Vrapper that makes the whole editing experience tolerable.
Another interesting thing is whether Vim people use Vim keys everywhere they can. Like vimperator in the browser, or 'set -o vi'on the bash command line and so forth.
@freemo yeah you can get that in vim. I have it setup to give me the linting and documentation data as I type in vim. I usually have that turned off and only let me know when I save. But, that is all available in both places.
@freemo I am pretty sure, there is not much you can do in one that you can't do in the other. Another one to look at is
ErgoEmacs http://ergoemacs.org/ and
Cream for Vim http://cream.sourceforge.net/
These kind of 'actually' made modernizing changes
@Absinthe Also this (I havent tried it though): http://kakoune.org/
Its Vim based
@freemo haven't looked at that one. I just as soon use my vim a little closer to to the bone. I try to keep the plugins to a minimum
@Absinthe It is non-intrusive on spacemacs and doom-macs. If you know the command you type it so quickly the help at the bottom never shows. If you dont know the command and stop half way through it shows after a few ms delay. So it only shows when its needed and even then doesnt really get in the way