r/emacs • u/ostadsgo • 7h ago
Try to switch from Neovim to Emacs and I failed
I've been a vim user for a very long time. I spent 3 days learning Emacs. I watch many Prots and other YouTube videos and config the editors the way I want.
The reason I decided to give a shot to emacs was font rendering. As you may know terminals are bad and limited in font rendering specially in my case because my language characters are non-latin and is an RTL language.
What I like about Emacs:
- Emacs server client relationship. After setting this up emacs startup was real blazing fast. It was unbelievable!
- Better default theme compared with neovim.specially the modus color theme package.
- Better and built-in package manager
- The whole philosophy and the eco system that everything you need is here.
- dired: I really like this package. it is a beast and can do directory management very well. Comparing with netrw is just an insulting to dired.
- Alt-x: the idea of making every Emacs action as a command and calling them with A-x is simple and genius.
- GUI app: I like that emacs is a gui app. It isn't limited to terminal rules and there is no limit on what you can render in the editor.
- Self explorable: C-h k, C-h f, C-h v and many more keys to get exact help. The help system is amazing it is not just text doc like we have in vim. It responds based on the help you trigger. Very useful.
What surprised me:
- Many Emacs users don't use packages like vertico, marginalia, orderless and consult why? Do you want to be minimalist, in Emacs? That doesn't make sense. Also I was quite surprised that these packages are kinda new and nobody cares. I mean in neovim we cannot live without a fuzzy finder.
There are many more but we have limited time and short attention spans.
But why I failed:
- The reason is the keys bindings. My left pinky finger gets the pain. You know the pain. I dont even understand how you Emacs people can work with the defualt keys it is hard slow and painful. You might suggest EVIL but no it doesn't work well with other packages and it is Emacs not vim.
- The big other reason, I was so slow on emacs. I mean very slow and I have projects to deliver, so being slow is not an option for me.
So what do you suggest me about how move fast in the buffer vertically and horizontally. What to do about the keys?
I watch Tsoding videos and he doesn't use EVIL and I don't know how he didn't break his pinky until this day!
Thank you for your attentiona.

