Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn Emacs Lisp
·
Module 11
Extending Emacs Behavior
1
Mastering Emacs Hooks
Explain what hooks are and add functions to them using 'add-hook'.
2
Major Mode Customization with Hooks
Write a practical hook function to customize behavior for a specific major mode.
3
Function Modification with Advice
Explain how advice modifies existing functions without altering their source code.
4
Mastering `advice-add`: `:before`, `:after`, and `:around`
Use 'advice-add' with ':before', ':after', and ':around' combinators to modify function behavior.
Creating a Minor Mode with `define-minor-mode`
Define a simple minor mode using 'define-minor-mode' to bundle custom functionality.
Previous module
Manipulating the Emacs Environment
Next module
Debugging and Building Your First Extension