This page is about Emacs Commands.
Click the heading to search for all pages related to Emacs commands.
For text-editing commands, see CategoryEditing. For commands related to windows and frames, see CategoryDisplay. For undoing editing changes caused by commands, see CategoryUndo. See also CategoryCode
About Emacs commands
- Command – What a command is. What turns an ordinary Emacs function into a command.
‘M-x’ and `
- DisabledCommands – Hiding certain commands from the user.
- CancelingInEmacs – Stopping something you started, not to be confused with undoing.
- InteractiveFunction - How to make a function an interactive command.
- MinibufferHistory – Retrieve and re-execute previously executed commands.
- RepeatingCommands – Repeating an individual command or a sequence of commands (e.g. keyboard macros).
- KeyboardMacros – Record your commands then play them back.
Packages for command manipulation
- CommandLogMode – Demonstrate your Emacs editing skills to other people
- InteractionLogMode – An exhaustive log of your interactions with Emacs
- DoReMi – Define commands that change things incrementally.
- ExecAbbrevCmd – Execute emacs commands by giving an abbreviation
- Icicles – Define commands that read and match input (simple or regexp), providing input-completion and cycling of matching candidates. Define multiple-choice commands and menus easily.
- CommandSubset – Like
M-x but with only a subset of the available commands.
Packages for command suggestion
- Recs – Suggests a more efficient command when a command sequence matches a pattern of commands defined as a regular expression.