In my office, because we are in a Windows environment for our laptop/destop, but because all our server run Linux/Unix, I have to program in command line and as consequence I use Vim... If you want to know what is vim go to wikipedia, if you don't want to change the page (;-) good girl or good boy or good alien) : here is the Vim's introduction directly from Wikipedia:
Vim, which stands for Vi IMproved, is an open source, multiplatform text editor extended from vi. It was first released by Bram Moolenaar in 1991. Since then, numerous features have been added to Vim, many of which are helpful in editing program source code. Vim is today one of the two most popular editors for programmers and users of Unix-like operating systems, alongside Emacs.Vim is a very powerful editor... as soon as you know how to use it! Son in the next day I will try to give you the main command and explain to you how to use it at 100%.