Which command line based text editor would you recommend to a beginner and why?

I suggest vi/vim. It may be awkward to start with but once your fingers learn 3 or 4 basic commands then it will reward you with a lifetime of flexible editing. It can be expanded to do many things, even fuinction as an IDE (sort of - see [http://www.alexeyshmalko.com/2014/using-vim-as-c-cpp-ide/]). Nano will, like Windows Notepad, get the job done quickly and easily but you won’t learn much from it.

3 Likes