Randomly got into selfhosting/webhosting and everytime I need to edit anything when using the terminal, I end up installing vim and using it to edit stuff, it feels so much more comfortable than any other way of editing. I like vim now, it’s the first thing I install when I need to config something. I like that its a modal editor and I have to use insert so I dont accidentally change stuff, if I want to save I :wq, if I don’t I just :q, don’t have a million options show up, it just works.
Hated VIM because it’s 2025 and there’s really not much reason to use a command line text editor when GUI text editors exist.
When you ssh into a vps and want to make some edits to a file isn’t it just easier to use vim? Do you ftp and grab the file than upload the changed one? Idr know the workflow of working with gui when its not locally hosted.
I use vim inside visual studio alongside other extensions not native to my IDE, and sometimes vim is all there is on the machine.