The best text editor is neither vim nor emacs, it’s both.

spacemacs ftw!


Despite using vim for minor projects and short single file edits, I didn’t really like the plugin ecosystem on the vim side. Especially because it requires manual configuration most of the time. Here a nnoremap, there an inoremap, it just gets messy. However, I really liked the modal nature of vim and the way editing really works in vim. The mnemonics are just too familiar with the way we speak. Command mode, macros, the infamous . (period), lots and lots of features that just make using it a breeze.


With any luck, I wanted to get over the other keyboard shortcut mess as well and I stumbled upon pre-configured emacs distributions doom-emacs and Spacemacs. I tried both of them and found that the latter sticks well with me and it also has larger community support. I love the layer based configuration in spacemacs so much. Do give it a try if you’re an ardent ‘vim’mer as well.

Also, a big shout out to GPU based terminal emulators like Alacritty and kitty. I personally use kitty because it’s more mature and has lots of features in comparison to the former. Get either of those and throw in tmux and you should be just fine.

Do I really need to switch over to console-based editors?

In my case, I got rid of every other text editor on my machine and went full on with spacemacs.

A 23 y. o. Software Dev from India. Pythonista and JavaScript. Reach me at

A 23 y. o. Software Dev from India. Pythonista and JavaScript. Reach me at