← Back to context

Comment by xigoi

3 hours ago

Notepad = making fire with sticks and stones

Vim/Neovim = making fire with matches and lighters

VS Code = making fire with a magic box that weighs 60 kg, you don’t understand how it works and it could randomly stop working at any time

It's a code editor. It's not that much more complex than vim. It doesn't do magic to your codebase that makes development different. I've written plugins for vim, neovim and VSCode... VSCode at least has well documented interfaces for everything (edit: well ok not everything, there are some difficult gaps in the docs), and it's pretty clear how things work under the hood. Neovim is fine too, lua is nice. Vim plugins I didn't enjoy much.

Vim/Neovim = cutting down wood and chemistry for the matches, molding plastic and metal for the lighters.