Some people prefer nano, maybe pico and the old-school peeps will always tell you about vi/vim. Why vim? You might say vim is the MacGyver of text editors-
Read it at Ubuntu Tutorials
For those of you that have avoided vim in the past due to its fairly steep initial learning curve I thought I would outline some of the key commands and shortcuts for using it. Im sure I will end up leaving a few out so if you have any additional tips on using vim please pipe in with a comment.