1

I am looking for "An Introduction to Programming in Emacs Lisp", by Bob Chassell.

I can find two Info files on my Spacemacs:

SPC SPC emacs-index-search
SPC SPC elisp-index-search

Does Spacemacs come with any other Info files? How would I find them?

2

From any info buffer, type d to return to the main directory. You should see many manuals -- including Emacs Lisp Intro, which is the one you're looking for. Alternatively, g (eintr) will take you to it directly.

M-x info or C-hi will land you on the directory node by default, if you weren't already reading something specific.

3

Those are probably inside the emacs info path, check this link out for more details

https://www.emacswiki.org/emacs/InfoPath

But basically, emacs uses either an environment variable INFOPATH (you can check this one using echo $INFOPATH in the terminal) or, if the first isn't defined, a variable named Info-default-directory-list in emacs. You can check the latter typing it in any buffer and pressing C-x C-e with the cursor after it. The folder will show up in the small message box in the bottom of the emacs window.

Mine is /usr/share/info, but I'm not sure if this changes in other distros.

  • 1
    Found the book at /usr/share/info/eintr.info.gz. To open an info file, use the usual info invocation with a prefix argument: SPC u C-h i /usr/share/info/eintr.info.gz – wolfv Mar 16 at 5:51
  • Although this answers the original question exactly, I ended up using phil's answer. And I can only accept one answer :-) – wolfv Mar 16 at 15:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.