Uma dica de quem está a décadas nessa área.. Use o que torne seu trabalho mais fácil para você. Vim/Nano/EMacs são ótimos editores de texto, pra editar arquivos em servidores ou na sua propria máquina. Para programar eu uso normalmente vscode pra C/Go e PyCharm pra python... porque do PyCharm? simplesmente porque tem tudo lá, e facilita meu trabalho. Consome muita memória? Com certeza!! Mas com ele sou muito mais produtivo, que é o que importa no final.
Em resposta a Editor de Texto VIM ou NANO
1