I gotta learn how to use emacs now.
Emacs has a pretty steep learning curve, but those who use it love it and consider it worth the cost.
Here's a few tutorial pages to help you get started. They mostly assume you're using a GUI version of Emacs, but if you ignore the menu bar and focus on the keystrokes, you'll find that nearly all of them work in a Terminal-launched copy as well.
GNU: A Guided Tour Of Emacs
Absolute Beginner's Guide To Emacs
One other thing to keep in mind, which some tutorials gloss over. Many Emacs keystrokes are of the form "M-
foo", where the "M-" prefix means "meta". This means press key
foo while holding down the meta key. The actual key used for meta will vary from platform to platform - it may be Alt, the Windows key, Option, or some other similar modifier key on the keyboard. Additionally, because not all platforms have a "meta" key, you can always simulate the sequence by pressing and releasing the ESC key, then pressing
foo. (So, for instance, the stroke M-x can be sent by typing ESC followed by x.)