As these might be good reasons for a "Cloud" developer, there are more valid ones making for an even better case to learn Vim or Emacs for _any_ developer. I wouldn't put nano in the same category, because it's not mode based, which makes it pretty easy to get started…