16 votes

Info file emacs does not exist

That error is because the full documentation is not installed by default. Solve it by installing emacs25-common-non-dfsg # aptitude install emacs25-common-non-dfsg Test it by trying, C-h i h It ...
music's user avatar
  • 356
15 votes
Accepted

In Org Mode, how do I link to internal documentation?

When 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#...
Daniel's user avatar
  • 3,653
13 votes

Meaning of CRM column in buffer list from `C-x C-b`?

`C' shows `>' if you have marked the buffer to be displayed, `D' if you have marked it for deletion, and `.' for the buffer from which you came (current). `R' shows `%' if the ...
Drew's user avatar
  • 77.6k
10 votes
Accepted

How to view package Full Description (commentary section) inside Emacs

M-x finder-commentary RET <library-name> RET extracts that section and presents it in a separate buffer for reading. There is also M-x finder-by-keyword for discovering libraries this way.
wasamasa's user avatar
  • 22.2k
10 votes
Accepted

How to discover (standard) function names?

Apropos help in Emacs is by no means limited to function apropos. M-x apropos documentation. It lets you match keywords or a regexp against doc strings. Very helpful when you don't know how the ...
Drew's user avatar
  • 77.6k
9 votes
Accepted

Are the graphical depictions in docs drawed in manual labour?

Included with emacs is a basic tool called picture-mode: To edit a picture made out of text characters (for example, a picture of the division of a register into fields, as a comment in a program)...
JeanPierre's user avatar
  • 7,465
8 votes

How to display overlay like this screencast?

Indeed it does accomplish that behavior using overlays. Specifically- it uses the 'after-string property to show the documentation (see: Overlay Properties). If you examine the function company-coq--...
ebpa's user avatar
  • 7,479
6 votes

Get help for a package

The command you are looking for is describe-package?
Michael Vehrs's user avatar
6 votes
Accepted

How was the Emacs Manual typed?

It was typed in texinfo. See here: https://www.gnu.org/software/emacs/manual/html_node/efaq/Getting-a-printed-manual.html
user33593's user avatar
  • 176
5 votes
Accepted

EMACS shell mode that supports annotations

Use Literate DevOps Method I recommend using the literate devops method via org-mode, that @phils suggested in the comments, because of the ease of use and adaptable workflow. Example Workflow ...
Melioratus's user avatar
  • 4,644
5 votes
Accepted

Docstring - quotes or semicolons?

That is NOT a comment: that's the doc string of the function. The doc string of the function is what you get when you ask for help on the function: C-h f org-before-change-function will show some ...
NickD's user avatar
  • 29.8k
4 votes
Accepted

Spacemacs layer documentation

As of May 2016, for develop branch of Spacemacs, the command is helm-spacemacs-help-layers under Space h l (assuming Space is your leader key). It will open a Helm buffer with all layers available in ...
Mirzhan Irkegulov's user avatar
4 votes
Accepted

how to find non-interactive function equivalents of elisp interactive functions

Most commands are absolutely fine for both interactive and non-interactive use, so a default position of "if it doesn't say otherwise, it's ok for non-interactive use" is going to be fine in the ...
phils's user avatar
  • 51.3k
4 votes

Doxygen support

I just released a package for highlighting Doxygen comments. In addition to highlighting Doxygen commands and their arguments, it highlights code examples according to the language they are written in....
Lindydancer's user avatar
  • 6,160
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

How to view package Full Description (commentary section) inside Emacs

I'm looking for a way to visualize inside Emacs the Full Description of a package as shown in Elpa index page. You're looking for describe-package.
npostavs's user avatar
  • 9,203
4 votes
Accepted

Confused by the Emacs Lisp doc : Adjusting Point After Commands

(Please state your Emacs version, and name the Info node in question: Adjusting Point.) You say: I am not sure those are the same things. If they are, I think they are not consistent expression, at ...
Drew's user avatar
  • 77.6k
4 votes

Temporarily show the documentation for a emacs lisp function

I use eldoc, this screenshot shows the first line of concat's docstring: (define-advice elisp-get-fnsym-args-string (:around (orig-fun sym &rest r) docstring) "If SYM is a function, append its ...
xuchunyang's user avatar
  • 14.6k
3 votes
Accepted

Docstrings don't automatically indent themselves in elpy-mode. How do I fix this?

elpy has a function elpy-open-and-indent-line-below which is binded to <S-return>. After """, you can hit <S-return> to open new line and indent automatically. You can use this at the end ...
Chillar Anand's user avatar
3 votes

How can I record where a function is defined if it's done indirectly?

I think, you can do one of two things: Define your own type to search for via find-func.el. This is how it's done in ert.el (Search for current-load-list and find-function-regexp-alist.) But I don't ...
politza's user avatar
  • 3,336
3 votes
Accepted

Help Buffer on Hover Possible?

For years I've used the rgr/context-help solution from the EmacsWiki for this, with some slight tweaks. A few aspects still bothered me, though, so this question inspired me to write a new variant of ...
phils's user avatar
  • 51.3k
3 votes

How can I search through builtin documentation?

To search through documentation, you can use the command apropos-documentation, which is bound to C-h d by default. The other apropos commands may be useful to you. You can use apropos to search for ...
nanny's user avatar
  • 5,756
3 votes

FORM vs BODY in documentation?

There are two issues here. On the one hand, when a function is called, the arguments are evaluated first. But when you evaluate a macro, the arguments are not evaluated. Instead, they are used to ...
Harald Hanche-Olsen's user avatar
3 votes
Accepted

emacs' internal documentation missing info?

You need to consult your Linux distribution packages. eg in Debian many of the docs are bundled separately because of FSF policies. See here for more details.
RichieHH's user avatar
  • 873
3 votes
Accepted

What does "(which see)" mean in various Emacs help docstrings?

What does this mean? It's a suggestion from the documentation author to read the documentation of the thing it's referencing (ie. emacs-lock-default-locking-mode) Is it supposed to be rendered in a ...
nega's user avatar
  • 3,221
3 votes
Accepted

Meaning of nils in font-lock-defaults

When in doubt, look at the source code. This variable is defined in font-core.el, so it is a good bet that the code which uses the variable is also in that file. A quick search turns up the function ...
db48x's user avatar
  • 18.1k
2 votes

How to configure emacs to show documentation alongside completions while using gocode?

If you use Icicles then you can use C-M-RET (or C-M-mouse-2) to see the full doc string (in *Help*) of any completion candidates. You can use the arrow keys C-M-down and C-M-up to cycle among ...
Drew's user avatar
  • 77.6k
2 votes
Accepted

How does (org-agenda-todo arg) work? What does the argument mean?

org-agenda-todo calls the org-todo function interactively and in doing so, the it passes its own argument as it is to org-todo1. From C-h f org-todo, you will get a complete understanding of what the ...
Kaushal Modi's user avatar
  • 25.7k
2 votes
Accepted

How to read proper formatted documentation for bookmark+ package?

You can view the doc on the Web, here: https://www.emacswiki.org/emacs/BookmarkPlus. It is essentially the same doc as what is in bookmark+-doc.el, and it is just as up-to-date. It also shows ...
Drew's user avatar
  • 77.6k
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,465

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