Questions tagged [help]

Questions about using the built-in help system in Emacs or how to find help.

Filter by
Sorted by
Tagged with
2
votes
1answer
262 views

Finding emacs release notes

What's the best source of emacs release notes - especially for reading prior to installing an update? I searched Google for "emacs release notes". There are some posts about specific releases (and ...
2
votes
1answer
164 views

What keys can I use to create/delete and select side windows?

I have a shell buffer that's a good candidate for a side window: I also regularly use an org buffer, that's always good to have around. https://www.gnu.org/software/emacs/draft/manual/html_node/elisp/...
2
votes
1answer
530 views

Where is the file for the Fancy Startup Screen

I'm trying to find where the contents of the *GNU Emacs* buffer, aka fancy startup screen, are located on my hard drive. When I M-x eval-expression buffer-file-name to find the file of the current ...
2
votes
1answer
227 views

How to group key bindings in which-key?

I have binded Winum functions to SPC 0 - SPC 9. In which-key minibuffer I see each key by its own (10 labels), which occupies a lot of space. It would be great if I could group all winum keys labels ...
2
votes
1answer
179 views

Documentation for mode-line-emphasis and mode-line-interactive

I'm seeing mode-line-emphasis and mode-line-inactive used in color themes to change the mode-line face value for used and unused buffers. describe-function and describe-variable don't have an entry ...
2
votes
1answer
277 views

Please explain the behaviour of this emacs feature. (Lisp Interaction mode, truncate long lines)

Sometimes when a function or variable outputs a very long line, it ends with ...). When the cursor is on that line and I press return, the line gets longer (probably expanded). I guess this is some ...
2
votes
1answer
119 views

Documentation of the action of a button

I want to know what happens if I click on a button (a link) in an Emacs buffer, so I type C-h c (describe-key-briefly) and click the button, but all I'm told is: <mouse-2> (translated from <...
2
votes
1answer
43 views

How to close help buffer without moving to it?

I often use Emacs' help buffers, via e.g. C-h k. Buffer *Help* is displayed in another window, and that window is not selected. In order to close the *Help* buffer, I need to switch windows via C-x o ...
2
votes
1answer
82 views

How do I install An Introduction to Programming in Emacs Lisp? [duplicate]

This may sound odd, but when I type C-h i m Emacs Lisp Intro -- it's not there. I'm on Ubuntu 19.10 with Emacs 26.3. I tried apt-get install emacs-lisp-intro as the EmacsWiki said, but there's no such ...
2
votes
1answer
42 views

describe key for menu-bar items from `menu-bar-open` calls

Preface: I disabled menu-bar-mode and bound <mouse-3> to menu-bar-open, via (global-set-key [mouse-3] #'menu-bar-open) With this configuration, how can I get help for menu-bar items? (My ugly ...
2
votes
1answer
247 views

Find variable definition and uses in emacs-lisp files?

Is it possible to find/jump/point to where an Emacs LISP variable is used/defined within the current file? I know about find-variable, describe-variable and find-symbol, but those all seem to work ...
2
votes
1answer
712 views

How go to Emacs lisp source function from my custom elisp file?

Windows 10, Emacs 25.1. Path to Emacs: d:\Programs\emacs I write on Elisp. And very ofter I want by any key press go to Emacs lisp function. E.g. Here snippet of my elisp file: (setq line (buffer-...
2
votes
1answer
221 views

How best to export functions in dynamic modules

Background I am running Emacs version GNU Emacs 26.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2017-05-28 I am writing a toy dynamic module to interface with GNU/Linux ...
2
votes
1answer
824 views

Help Buffer on Hover Possible?

I'm looking for something similar to Eldoc mode (hover over a function and the parameter list appears in the minibuffer), only I'd like to have a help buffer appear, as if I had just run describe-...
2
votes
0answers
83 views

Follow mode for describe-function/describe-variable

When learning elisp by reading source code (on a large screen) it would be nice to have something like a "follow mode", which automaticaly displays the output of describe-variable or describe-function ...
2
votes
1answer
79 views

How to graphically represent Meta characters

Given that the variable x contains the numeric representation of the key "Control-Z", say (setq x ?\C-z), one may graphically represent its contents by issuing the command (char-to-string x), ...
2
votes
0answers
231 views

Remapping help-map

I'm trying to remap some keys in help-map, but the following does not work: (define-key help-map [remap describe-mode] #'my-describe-mode) Remapping in the global map does work, however: (global-...
2
votes
0answers
90 views

Canonical list of minor modes

In describe-mode's definition (in help.el), there's the following piece of code: ;; Older packages do not register in minor-mode-list but only in ;; minor-mode-alist. (dolist (x minor-mode-alist) (...
1
vote
2answers
4k views

What are possible real use cases of the Emacs “psychotherapist” mode? [closed]

It is well known that when you type M-x doctor, a kind of AI program prompt you to write about your problems, as a psychotherapist does. Some said it's an easter egg, but it seems it goes beyond the ...
1
vote
2answers
53 views

How to describe-mode (but not the current major mode)?

I know that describe-mode will describe the current major mode. Is it possible to describe a mode, and I will input the mode name?
1
vote
2answers
219 views

What does the prompt mean for `has changed since visited or saved. Save anyway?`

When I try to save a buffer back to a file: install-packages.sh has changed since visited or saved. Save anyway? (yes or no) I don't know why it happens, but I also see #install-packages.sh# ...
1
vote
2answers
47 views

How to find hook running after last line of code?

I have a repeating habit such as: ** TODO some habit SCHEDULED: <2020-05-22 Fri 08:00 .+1d> :PROPERTIES: :STYLE: habit :CREATED: [2020-05-08 Fri] :LAST_REPEAT: [2020-05-21 Thu 10:07] :END: :...
1
vote
1answer
102 views

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

Also, can you view any metadata stored which describes the manuals/top level nodes you have previously visited?
1
vote
1answer
117 views

Bindings in helm-help?

when helm is active, I can press C-c ? to open a buffer containing helpful information for the current helm session. Now, coming from vim, I'd like to have some evil-bindings in that window, but I'm ...
1
vote
2answers
112 views

Recenter buffer when clickable text is clicked?

TASK 1: If I run C-h f goto-line(or any other function) it will open help buffer with clickable text like this. If I click this text, it will open that file in a new buffer and it will take to that ...
1
vote
1answer
44 views

How to jump multiple lines in emacs?

Suppose I want to jump x amount of lines up or down. Is there a convenient command for it?
1
vote
1answer
21 views

Number value echoed from evaluation

What does the (#o3, #x3, ?\C-c) output in the echo area (next to the 3) represent? Here I've simply evaluated (+ 1 2)
1
vote
1answer
143 views

Navigation to source of compiled lisp function?

https://stackoverflow.com/questions/4222183/emacs-how-to-jump-to-function-definition-in-el-file and talk about navigation to source of functions. They offer two options: M-x find-function C-h f ...
1
vote
1answer
103 views

\\{ in a doc string: what does it mean/do?

What does this backslash syntax mean? (defun elfeed-search-mode () "Major mode for listing elfeed feed entries. \\{elfeed-search-mode-map}" (interactive)
1
vote
2answers
80 views

Always use default as input to describe-symbol function

I want to map describe-symbol to shortcut, but I constantly have to press additional enter for show describe on found default suggestion. Is there a way to force emacs to newer ask for confirmation ...
1
vote
1answer
144 views

Command abbreviation

After running M-x magit-status Emacs provided me this suggestion in the mini-buffer: You can run the command ‘magit-status’ with M-x m-stat RET Is this a built-in feature of emacs? If not, does ...
1
vote
1answer
279 views

Where to explore Emacs-Lisp APIs?

Is there a web app for Emacs-Lisp API searching with nice description, links, examples, etc? Something like http://apidock.com/ for Ruby, or http://en.cppreference.com/w/ for C++, etc.
1
vote
1answer
39 views

How to programatically retrieve help strings for mode-line % constructs?

I'm looking for a way to programmatically retrieve documentation for mode-line-format %-constructs; this is part of a little project I'm working on to help with mode-line customization. So for ...
1
vote
2answers
30 views

Is there a more convenient way to find out what keys do in org-agenda than looking it up or just pressing them?

Sometimes just pressing keys until one does what I want works, but this feels rather unelegant. Is there an easier way of finding out what keys do what?
1
vote
1answer
63 views

How do I describe C-z?

I tried to bind a key using a prefix-key of C-z, but Emacs told me: Key sequence C-z c starts with non-prefix key C-z. I guess this means that C-z is already bound to something. So I tried to do M-x ...
1
vote
1answer
38 views

Can which-key help with extended keyboard shortcuts?

I have two shortcuts defined like this ;; eval in shell (global-set-key (kbd "C-c x s") 'eir-eval-in-shell) ;; eval in ruby (global-set-key (kbd "C-c x r") 'eir-eval-in-ruby) which-key helps me ...
1
vote
1answer
46 views

Next buffer command change when in the terminal window

I am totally new to Emacs and on this first day I am trying to do very basic stuff in emacs. I am stuck at switching buffers when there is a terminal window open (by using M-x term). The next buffer ...
1
vote
1answer
140 views

Keyboard layout changed but I don't know why

Sometimes, when I type quickly I do something that change the keyboard layout: the key that would produce < now produces |. Problem is that I don't know how I cause that and how to undo that! If I ...
1
vote
2answers
189 views

Automatically switch to new help frame

Now that emacs supports frames in terminal mode, I'm finding that the help commands open in a new frame. Is there a way to automatically switch to the new frame after it is created? I have seen the ...
1
vote
1answer
162 views

How do you navigate documentation in Emacs?

There is some manual I have accessed before on Emacs that described how to navigate the documentation and also how it was constructed. However, I have forgotten how to get there. From memory, the ...
1
vote
1answer
214 views

What's the format of a `package-desc` for `package-install`?

The documentation of package-install says: "Install the package PKG. PKG can be a package-desc [...]", but then it doesn't explain what is the format of a package-desc.
1
vote
1answer
103 views

how to copy emacs version info and org-mode version info?

Is there a command to display and automatically copy to clipboard both the current version of Emacs and the current version of org-mode?
1
vote
1answer
340 views

echo-area: disable help messages

I get the following in my minibuffer and I want to disable these basic help messages. Anyone know how? Type C-x 1 to delete the help window Type "q" in help window to restore it's previous buffer ...
1
vote
1answer
514 views

Define the behaviour of help window?

When I'm looking for documentation or information, I press C-h and then f or k or anything else. Then a help window will pop up. I was wondering if I could configure the help window, that he will ...
1
vote
1answer
66 views

Configure echo time for input of key-sequence prefix keys

I am writing latex code with AUCTEX. I very often highlight text in bold or italics. For instance, AUCTEX comes with the command C-c C-f C-e, wich can be used to emphasize text in an active marked ...
1
vote
0answers
44 views

Open GNU Scientific Library Documentation within emacs?

How do I open documentation of the GNU Scientific Library within emacs?
0
votes
1answer
36 views

How get decimal values?

windows 10, emacs 26.1 Open *scratch* buffer and do next: (/ 15 6) press C-x C-e Result is in minibuffer: 2 (#o2, #x2, ?\C-b) As you can see the result is INTEGER value. But I need correct value ...
0
votes
1answer
54 views

What function are associated with these expression evaluation commands in buffers?

What are the function names for these two bindings? C-o C-x C-e - evaluate expression before cursur and display limited length result in echo area C-u 0 C-x C-e - evaluate expression before cursor ...
0
votes
2answers
94 views

Temporarily show the documentation for a emacs lisp function

I want to bind a key which when pressed shows the documentation for an emacs lisp function, but as non-disruptive as possible. I want the contents of describe-function but jumping directly to the docs ...
0
votes
1answer
153 views

How to invoke Elisp code interactively

Related Question I want to interactively invoke Elisp code which extracts the words between two arbitrary symbols. So could someone kindly guide me to a modest document which explains how to invoke ...