The Art of Command Line
So this is tangentially related by why do people seem to push Vi?  Nano is a perfectly serviceable editor.  If I need to do extensive editing I always end up loading it into Atom, Sublime or some other editor anyway.I've never really had to use a console editor for more than 10s of lines.