vi or nano don't seem to cut it
VIM e NeoVIM fazem ambos. Execute vim . ou nvim . e veja.
Naquela partitura: vi deve estar nos sistemas operacionais Linux, já que geralmente o VIM toma o lugar de vi lá (embora isso seja configurável via coisas como o mecanismo "alternativo" do Debian). vi não possui esta funcionalidade em outros sistemas onde, ao contrário, é outro clone vi diferente sem isso, como o nvi.