2 AnswersNew Answer
Vim has more standard and add-on features than you can imagine... https://www.linux.com/learn/vim-101-beginners-guide-vim http://vim.wikia.com/wiki/Tutorial http://www.oualline.com/vim-cook.html (Vim Cookbook) ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf Vim is not for everyone. It has a steep learning curve but it's powerful. The gui version "gvim" is easier to get started with. Vi, not vim, has fewer features but it's useful to know since it's on almost every linux box. I've fixed many a problem by telnet-ing into a box and using vi.