Emacs is a text editor in title. But really, it's a Lisp-powered virtual machine you can do cool stuff with, including (but not limited to) editing text! After learning the key motions, you will never go back, if you're like me at least. Run C-h t in GNU Emacs for its tutorial, it's better.
IMPORTANT: These work in Bash too
C-a Move to beginning of a line.C-e Move to the end of a line.M-f Move 1 word forwards.M-b Move 1 word backwards.
C-x f and then enter the path to the file
C-x g
To edit a file over SSH, FTP, or others: /ssh:user@host:/path/to/file