Emacs Commandments: the SEVEN Commands You Must Know
Thou shall know this concept: ① everything is a command. ② a command may have a keybinding.
Thou shall have met Adam and Eve:
execute-extended-command
【Alt+x】 or 【▤ Menu】 (call a command by name)keyboard-quit
【Ctrl+g】 (cancel a command or key sequence)
Thou shall know thy brethren:
describe-function
【Ctrl+h f】describe-key
【Ctrl+h k】
Thou shall then know thy siblings:
describe-mode
【Ctrl+h m】describe-variable
【Ctrl+h v】describe-char
(useful for Unicode)
Then, know thou this: apropos-command
【Ctrl+h a】 and apropos
and universal-argument
【Ctrl+u】.
If you are not familiar with them, see: Tips on Long Term Emacs Productivity.
But when coding elisp or doing configuration, sometimes you have a value, and you want to know which variable possibly hold that value. The answer is: apropos-value
. I learned my way from: [who holds this value? By Dirk-Jan C Binnema. At http://emacs-fu.blogspot.com/2012/06/who-holds-this-value.html , accessed on 2012-10-29 ]
Go forth and memorize them, every last single one of them. Then, you shall beat Darth Vader.
If you have a question, put $5 at patreon and message me.
Or Buy Xah Emacs Tutorial
Or buy a nice keyboard:
Best Keyboards for Emacs