Beh se sei bravo usi vim, se sei un niubbo usi nano...
Uso vi al lavoro, ma a casa faccio più veloce col nano.
Non ci sono differenze, sono due editor di testo, potresti usare anche gedit, kate, Emacs.. e chi più ne ha più ne metta.
vi(m), nano ed Emacs però funzionano anche senza Xserver attivato, quindi pure senza interfaccia grafica