Is it stupid to try to get back into by using something like Should one start building a config from scratch instead?

It's been 14 years since I last actively used Emacs for anything, so I forgot most of the keybindings, and overall just got completely used to Vim.

@gueorgui I think spacemacs is a great place to start if you are already cozy with vi bindings. I more or less live in emacs, a monster an just use vi bindings because they seem to be more universal than emacs ones. My emacs.d is up on github, and is a much parsed down version of spacemacs if you want something without all the bells and whistles of spacemacs:

@neauoire Part of it is curiosity at what is available besides the paradigm I'm used to. Part of it is being interested in tools and file formats that will be around in 30 years time (I'm thinking mostly about org-mode and LaTeX here). Basically, experimentation...

@gueorgui imo building a config from scratch for something that complicated will sure backfire :p

@gueorgui is there a way to have non-modal key commands (like in sublime or vscode), or being modal is the entire core of vim/emacs?

@dym I think emacs is non-modal by default, and only becomes modal in “evil mode” (vim compatible mode). Vim is 100% modal though, and it works great as a text editor!

@gueorgui i have a full-sized keyboard (Arrows, PgUp/Down, Home/End, and 5 modifier keys) and a mouse, there is honestly just no need for extra constrains of using commands to edit text

@dym I'm not saying it's the best possible text editor for everyone in the world, I'm just saying that it works great for me :)

@gueorgui Gueorgui! 🤭 You’re really re-evaluating things, huh? There’s no faster way to see what Emacs can do — and do it with Vim’s keybindings — than Spacemacs; it was also my introduction to Emacs.

@amdt What can I say, I'm on a journey! I will give it a try, though it seems like so many layers of existing configuration might obfuscate the way emacs really works underneath, and make further learning more difficult. Let's see!

@gueorgui I’m a build-from-scratch person and I have rebuilt my own Emacs config from scratch a few times.

@kensanata I wouldn't expect anything less from you! I'll probably roll my own config at some point as well.

@gueorgui The only reason I can think of to go from vim to emacs is the scripting.

@meta Maybe the tool ecosystem as well? I guess I'll find out.

@gueorgui try it or the likes of doom or evil-mode by all means before going all vanilla ;)

@gueorgui I Think it is best to start from scratch. Also get used to the emacs bindings again.

@yisraeldov that’s the best argument for starting from scratch indeed!

@yisraeldov Apologies, I was on the go and didn't reply properly:

It wasn't sarcastic. Even though Spacemacs & co might be a good way to be productive quickly, I think it's very important to re-learn the foundation and build up from that!

Sign in to participate in the conversation

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them. Check out our Patreon to see our donations.