Skip to main content
21 votes

Emacs manuals are missing on Debian/Ubuntu

This is a great question! I've found the directions online to install it by hand unclear and, frankly, a bit of a pain (at least on Debian). On Debian... Emacs on Debian doesn't come with the Emacs ...
Lorem Ipsum's user avatar
  • 4,577
11 votes
Accepted

Can you directly open the Org Mode manual in the Emacs client?

The usual way to get to the org mode manual is: Start the info system, C-h i open the menu, m enter org <RET> This will get you to the first page of the manual. You can also use the command ...
Tyler's user avatar
  • 22.8k
10 votes
Accepted

How to show an Info mode manual entirely on one page

If you use Info+ then you can easily get a whole manual, or any node together with its subnodes, in a single, fully functional Info buffer. Command Info-merge-subnodes, bound to + in Info-mode, ...
Drew's user avatar
  • 79.1k
9 votes
Accepted

Simultaneously viewing two different Info areas

It's not enough to just duplicate the frame (e.g. C-x 5 2). You need to clone the Info buffer. Open Info to the first place, then use M-n to clone the buffer. Then navigate in the new Info window (...
Drew's user avatar
  • 79.1k
9 votes
Accepted

Why is the star before some menus in Info are red?

IIRC the red highlight was introduced to help you count entries so you can jump directly to menu entries by number (the red stars correspond to entries 3, 6, and 9 respectively). I've never made use ...
Stefan's user avatar
  • 26.7k
9 votes
Accepted

What is "override advice"?

Some information about advices An advice is mainly a method of last resort to customize the behavior of functions defined in other libraries. There are many variants of advice. Examples are: ...
Tobias's user avatar
  • 33.7k
6 votes
Accepted

Where's the gnus info manual on Ubuntu?

According to the package database, you can find gnus.info.gz in emacs24-common-non-dfsg and /usr/share/info/emacs-25/gnus.info.gz, along with a lot of other info manuals.
Wieland's user avatar
  • 565
6 votes

how to replace Info with Emacs

Use emacs -f info-standalone. E.g., $ emacs -f info-standalone gcc I prefer alias info='emacs -Q -f info-standalone' in my .bash_profile.
shynur's user avatar
  • 5,890
5 votes

How to convert the emacs manual to org format?

Download the Emacs source from a GNU mirror and unpack it with tar xf. Run makeinfo --docbook doc/emacs/emacs.texi -o emacs.docbook to create an intermediate DocBook. Run pandoc --from docbook --to ...
Zeta's user avatar
  • 1,113
5 votes

Org mode vs GNU "Info format"

This is the key point for me: org-mode has a lot of capability and is really flexible for changing or moving content Texinfo is great for static manuals, and has nice features for navigation, ...
Tyler's user avatar
  • 22.8k
5 votes

How to show an Info mode manual entirely on one page

The info buffers already contain the whole manual. They just use narrowing to show one section at a time. If you want to see the whole thing, just do C-x n w to widen the buffer. No need for packages. ...
JoL's user avatar
  • 191
4 votes
Accepted

How to remove "see" from info links / cross-references?

I was looking for the variable Info-hide-note-references. Specifically, setting it to 'hide results in the behavior I want. The Sphinx FAQ goes into more detail about this, and suggests the following ...
Felipe's user avatar
  • 329
4 votes
Accepted

Open org-mode links to info in different window?

I happened on this old thread as I was trying to figure out the same headache myself, and I thought it worthwhile to share my solution. You can modify the info link handling in a few ways. One method ...
lima's user avatar
  • 56
4 votes
Accepted

How to link to info node from emacs-lisp comment

In comments I just write this: ;; See (info "(elisp) Invisible Text") And then I just evaluate that with C-xC-e if I want to view that node.
phils's user avatar
  • 53k
4 votes
Accepted

how to replace Info with Emacs

Here's a way that re-uses your running Emacs instance: emacsclient --eval '(info "gcc")' --tty --alternate-editor= (--eval tells the Emacs instance to evaluate a lisp form. --tty ensures ...
mtraceur's user avatar
  • 576
3 votes

Emacs manuals are missing on Debian/Ubuntu

Ubuntu 1. Download https://www.gnu.org/software/emacs/manual/info/elisp.info.gz to your /usr/share/info directory. 2. From a terminal run update-info-dir command. 3. From emacs C-h i m Elisp (capital ...
James Wilson's user avatar
3 votes

How do you view history of nodes visited when reading through documentation?

Library Info+ (info+.el) offers several features that can help with this, especially when used with library Bookmark+. Info-persist-history-mode – Enabling this minor mode saves the list of your ...
Drew's user avatar
  • 79.1k
3 votes
Accepted

Confusing defcustom usage in info.el

Responding to your last comment, asking about the let*. Putting this into an answer so the doc-string can be clear. The let* sexp is simply evaluated when the defcustom is read (e.g. the file is ...
Drew's user avatar
  • 79.1k
3 votes

Why is the star before some menus in Info are red?

You can ask Emacs. Emacs provides the Info manual as the first manual you see when you use command info (C-h i). It is a short manual that tells you all about using manuals with Info, the ...
Drew's user avatar
  • 79.1k
3 votes
Accepted

Organizing Info Directory Node

The top-level dir content of Info is not from a static file. See function Info-insert-dir in info.el. You can do C-x C-q to make the buffer writable, then select a set of lines and do M-x sort-lines, ...
Drew's user avatar
  • 79.1k
3 votes
Accepted

What is the data-type for :symbol?

From the manual Section 9.2. "Symbol Components": Most symbols can have any Lisp object as a value, but certain special symbols have values that cannot be changed; these include nil and t, and any ...
Tobias's user avatar
  • 33.7k
3 votes
Accepted

Info manuals not listed in Termux

There are two components to the Info system: the info files themselves and a dir file which acts as the top level index. When Info sees more than one directory in INFOPATH, it merges all the dir files ...
NickD's user avatar
  • 33.6k
3 votes

Display Different Sections of *info* In the Same Session

The trick is to change the buffer name. C-h i and don't choose anything yet. C-x 3 to split the frame into 2 windows. Focus on the window where you want the second info instance to be. Either is ...
g-gundam's user avatar
  • 1,351
3 votes
Accepted

Display Different Sections of *info* In the Same Session

You can use the clone-buffer (M-n) command. It lets you navigate through each buffer independently. <menu-bar> <Info> <Clone Info buffer> runs the command clone-buffer (found in Info-...
gigiair's user avatar
  • 2,273
3 votes

How to link to info node from emacs-lisp comment

Need a bit of dirty work: modify the definition of one function in bug-reference.el. (I'm just making a demonstration here. You should modify it according to your needs.) (BTW, this is one of the ...
shynur's user avatar
  • 5,890
3 votes
Accepted

Cryptic entry in the info manual

The way control characters work dates back to the old teletypes. The control key on the teletype keyboard simply masked off the top bits of the character to produce the corresponding control character....
db48x's user avatar
  • 19.1k
2 votes
Accepted

gdb Info manual

Apparently the doc in info format is not directly available. However the texinfo file (from wich the info file is generated) is included in the sources as doc/gdb.texinfo. So if you install gdb ...
JeanPierre's user avatar
  • 7,515
2 votes
Accepted

helm-info list of info pages cannot find newly installed packages?

The index of Info files is stored in helm-default-info-index-list, a customizable variable. Re-evaluating helm-default-info-index-list will make newly installed Info files available. This does seem ...
Tianxiang Xiong's user avatar
2 votes

In M-x Info (C-h i), tables are not correctly aligned

In my case the origin of the issue was the variable font-lock-extra-managed-props, which I had set in a fontification hack in latex-mode-hook (push 'display font-lock-extra-managed-props) (push '...
kdb's user avatar
  • 1,591

Only top scored, non community-wiki answers of a minimum length are eligible