When I need to edit files on a server or a container.
But even if you're using Linux as your desktop environment and/or your dev machine -- why?
Again, I want to emphasize that I've used vi/vim for 20+ years now and I like it for when I need it. But I mostly see devs choose vi/vim as some sort of flex.
I live in terminals daily and still don't see a reason I'd ever choose vim as my dev editor of choice. I don't WANT to memorize more commands. I want to edit text, focus my cognitive load on the work at hand, and quite honestly use muscle memory copy and paste, cut, delete, and find that works in every other app I use.
All my personal choice of course and works best for me.
I changed from vscode (which is great, btw) because after using vim only for quick edits and remotely, I really enjoyed the buffers/windows organizations and think it's great for my workflow.
Now I have a lot of lines on my init.vim and it's my live documentation on shortcuts.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I've been a long time vi/vim user.
When I need to edit files on a server or a container.
But even if you're using Linux as your desktop environment and/or your dev machine -- why?
Again, I want to emphasize that I've used vi/vim for 20+ years now and I like it for when I need it. But I mostly see devs choose vi/vim as some sort of flex.
I live in terminals daily and still don't see a reason I'd ever choose vim as my dev editor of choice. I don't WANT to memorize more commands. I want to edit text, focus my cognitive load on the work at hand, and quite honestly use muscle memory copy and paste, cut, delete, and find that works in every other app I use.
All my personal choice of course and works best for me.
I changed from vscode (which is great, btw) because after using vim only for quick edits and remotely, I really enjoyed the buffers/windows organizations and think it's great for my workflow.
Now I have a lot of lines on my init.vim and it's my live documentation on shortcuts.