18
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 ...
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#...
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.
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 ...
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)...
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--...
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
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
...
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 ...
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....
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.
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 ...
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 ...
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 ...
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.
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 ...
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 ...
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 ...
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 ...
2
votes
hierarchy of modes
The (now built in!) hierarchy package has an example on how to do this.
See: https://github.com/DamienCassou/hierarchy#major-modes-hierarchy-example
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 ...
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 ...
2
votes
Accepted
Why Emacs using `dumping` during building?
I heard that the primary reason is performance. temacs is a stub of emacs that lacks most of the editing functionality, but does possess the ability to compile and load elisp. The editing ...
2
votes
Confused by the Emacs Lisp doc : Adjusting Point After Commands
Although you don't pose a straight question, it's hard to give an answer. However, I'll try to give some background.
Text in Emacs can have text properties. They are simply a pair of a key and a ...
2
votes
Accepted
Documentation for mode-line-emphasis and mode-line-interactive
They are faces.
See the Emacs manual, node Faces. See node Faces in the Elisp manual to learn about how to investigate and manipulate faces using Emacs Lisp.
Command list-faces-display shows you the ...
2
votes
How do I get the Emacs Lisp Intro manual in my info system?
Using my psychic debugging hat I will guess that you are using Ubuntu or another Linux distribution based on Debian. Debian is infamous for declaring that the Emacs manuals are not Free and therefore ...
1
vote
Accepted
Temporarily show the documentation for a emacs lisp function
The user [email protected]#emacs provided the following implementation of a function that shows the documentation in the echo area at the bottom of emacs:
(defun showdoc (f)
(interactive (list ...
1
vote
How to get help on Doom's own functions
If you are using Ivy, this is expected. Ivy's user manual states that Ivy uses the exclamation mark for regex negation:
Ivy supports regexp negation with "!". For example, "define key !...
1
vote
Accepted
Getting Helm describe-function/describe-variable’s secondary to work like helm-M-x?
You should use M-x helm-apropos (in the helm-elisp.el library), which you can use to describe commands, functions, variables and faces. Pressing C-j shows a preview of the documentation.
1
vote
Is there a way to generally search package or language documentation within emacs?
There are solutions for specific languages (such as eldoc-mode), but since every language's documentation is in a different format and style, there is no general solution. For Rust use lsp-mode with ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
documentation × 69help × 17
info × 6
package × 4
manual × 4
python × 3
company-mode × 3
doc-strings × 3
org-mode × 2
spacemacs × 2
buffers × 2
indentation × 2
functions × 2
elpy × 2
doom × 2
elisp-macros × 2
overlays × 2
popup × 2
rust × 2
learning × 2
apropos × 2
init-file × 1
org-agenda × 1
helm × 1
hooks × 1