I want to create a clickable-link in my Org file directly to documentation built into Emacs. Is this possible to do? The documentation I want to link to are:
- Emacs Lisp Intro
- The GNU Emacs Lisp Reference Manual
Emacs Stack Exchange is a question and answer site for those using, extending or developing Emacs. It only takes a minute to sign up.
Sign up to join this communityWhen in a certain buffer one can use M-x org-store-link
to find the correct syntax for linking to that file.
For linking to internal documentation you can use the following links:
info:elisp#Introduction
info:elisp
The first will take you to the Elisp Intro, the second to the Reference Manual. Whenever you may wish to link to an info document, use the following syntax:
info:file#node
The file
and node
names are always listed on the top of any info file. In case the node name has spaces, then you'll have to use bracketed links, i.e.:
For entry "File: emacs.info, Node: User Input" use
[[info:emacs#User Input]]
To explore the documentation, use the command info-manual
, which is bound to C-h r
.
info
command but not in emacs (info.el
)
#
as separator for the last part instead, e.g. [[info:elisp#Frame Layout]]
. This was in Emacs 27, if that makes a difference. What also helped me to figure this out was to use org-store-link
in the appropriate place.
ol-info
has to be loaded for this to work. It is loaded by default, but some custom configurations may disable this feature.
Oct 8, 2021 at 8:59