Emacs key bindings are intimidating at first since they are quite distinct from those used in other applications and platforms. The following is based on discussion on the Emacs IRC channel and is posted to the Emacs Wiki.
After studying the tutorial that comes with Emacs, most people learn best by doing and not just by reading over a list of commands and trying to memorize them. Get yourself a text file to play around with. Make a backup copy if you're nervous about losing it. But don't worry -- Emacs makes it hard to lose your work, and it has a great undo command: `C-/' or `C-_'.
Keep the following advice in mind.
- Try to memorize the most commonly used commands in the tutorial.
- Use Apropos or help to find commands to accomplish a task.
- Run the command for a task with `M-x' and typing it in.
- Run the command again by using `M-x M-p' or by typing it in again.
- On the third time, see if the command is bound to a key binding with `C-h w'.
- If you forget a key binding (sometimes you forget even the basic commands introduced in the tutorial), try `C-h w M-p' to peek at it again or use `C-h b' to browse the available bindings.
- If you can't burn a key binding in to your brain with this approach, then you're not using it enough and it doesn't deserve a key binding.
- If a key binding is atrocious, only then bind the command to an unused key.
Some beginners rush too quickly and add or change key bindings. This avoids learning Emacs and risks spending more time configuring. Competency with `M-x' and help are actually core Emacs skills for life. `M-x' should become your command line in Emacs.