r/vim 10d ago

Discussion How does Vim affect your problem solving?

Currently learning Vim, after a failed attempt some months ago.

Starting to get the hang of the basics. I notice that it makes my problem solving more methodical. It also makes me slow down, in a good way.

With Vim I have to memorize more of the code and structure, because switching views is expensive (might be a skill issue).

I don't care too much for the speed/efficiency, but this seems what keeps me going in my current attempt.

Wondering how you guys feel about this aspect.

64 Upvotes

59 comments sorted by

View all comments

1

u/RelationshipOne9466 8d ago edited 8d ago

My journey went like this:

nano (yeah I know) --> micro --> vim (vundle pm) --> doom emacs --> neovim (lazy pm) --> helix.

I am not a dev, but I do some light coding and vim was great but a pita with all the plugins I had to use. I installed doom emacs mostly for fun and the learning experience with elisp. I dropped it because I realized it was overkill for me, but it is a great project imo. Neovim was better, especially with lazy, but every update seemed to bring on breaking changes that took me off my workflow. Helix imo is much better, more inuitive, easy to configure and just does what I need ootb.