Nano is not as ubiquitous as Vim.
If you know Vim, you can be thrown into whatever (linux) server and know your way around.
If you ssh into a remote server to make a necessary change, you'll always find Vim but not always Nano.
Vim is like a language on itself. Once you learn the language, a whole world opens and you can become exponentially more productive writing (not just) code.
With Nano you're limited to how the program works.
With Vim you can go a long way customizing it to suit your needs.
I could go on but I think those are enough reasons as to why people prefer one over the other.
Nano is not as ubiquitous as Vim.
If you know Vim, you can be thrown into whatever (linux) server and know your way around.
If you ssh into a remote server to make a necessary change, you'll always find Vim but not always Nano.
Vim is like a language on itself. Once you learn the language, a whole world opens and you can become exponentially more productive writing (not just) code.
With Nano you're limited to how the program works.
With Vim you can go a long way customizing it to suit your needs.
I could go on but I think those are enough reasons as to why people prefer one over the other.
Thanks, Man it was really helpful🙌🏽