Published knowledge
Snippets & tips
Configurations, package recommendations, and small things worth trying.
These configurations use use-package, built into Emacs 29 and later; install it separately on older versions. :ensure nil uses a built-in package. :ensure t installs an external package from your configured archives, so choose archives you trust.
Let Eglot do the introductions
Connect a project to an installed language server.
Documentation where you are
See documentation for the thing at point.
Catch the small mistakes early
See buffer diagnostics without leaving Emacs.
Give completion a little room
Read minibuffer candidates in a vertical list.
Pick up where you left off
Reopen a file at the position you last visited.
Magit
Understand a change before you commit it.
Give a command an encore
Repeat related commands without repeating the whole key sequence.
Keep the minibuffer's memory
Keep minibuffer history between Emacs sessions.
Let the next key come to you
Pause after a prefix key to see what you can press next.
From GitHub Discussions
Read the conversation here. Posting and replies happen on GitHub.
Read-only snapshots load with JavaScript. You can also read directly on GitHub.