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 org-info, i.e., M-x org-info, to jump directly to that manual.
If you want to quickly jump to arbitrary info pages, you have a few options. The function info ...
It's up to individual package developers to provide a manuals for their programs, and how they wish to provide them. Godmode doesn't appear to install a manual, so you won't find anything in the Emacs help/info system. It is documented on its github page: https://github.com/chrisdone/god-mode
Here's a function following @Drew's excellent suggestion:
(defun last-man-standing ()
(kill-matching-buffers "^\*Man .*\*" nil t)
A couple of notes:
I used call-interactively to preserve man's fancy guessing of
which man page you want.
I didn't know that kill-matching-buffers existed, but since Emacs
Emacs comes with comprehensive documentation in the form of GNU Info pages. To access these press C-h i which will take you to the toplevel menu of major topics which ought to include Emacs, the Emacs FAQ, Info, and many others. Press 'm' to search for a named info node. Enter (say) "ediff" and you'll be taken to the Ediff documentation.
What @Tobias said.
Or if you use library help-fns+.el then *Help* buffers provide a link to help from the manuals. Option help-cross-reference-manuals in that library lets you decide the behavior:
help-cross-reference-manuals is a variable defined in help-fns+.el.
Its value is (("emacs" "elisp"))
Manuals to search, for a *Help* ...
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 that it finds into one index. The corollary however is that the dir file must exist.
You can create the dir file by hand if you want: there is information ...
The screenshot and what you are seeing in your running Emacs are obsolete. You say you are using Magit 2.12.1 but that cannot be true. Maybe you have multiple versions of Magit installed and its an old one that actually gets loaded. Or you have outdated *.elc files laying around that get loaded instead of the up-to-date *.el files.
Use M-x find-library ...
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 from the sources, you should have the info file properly installed and accessible from emacs.
On debian systems, the documentation is not included in the gdb ...
Here's a command that does the job. It uses the core of info-apropos, substituting the regular apropos handling of input.
I've now added this to Info+ (info+.el), as a redefinition of standard command info-apropos. This also uses another window, if you're not already in Info.
(defun my-info-apropos (pattern &optional literalp)
"Search indexes of ...
Good question! I see that ido isn't listed in the index, nor does it appear anywhere outside the 'Acknowledgements' section of the Emacs manual. Presumably that's because the Emacs manual is already huge, and is meant to deal only with the core functions of Emacs.
A lot of core components have their own manuals: RefTex, org-mode, CC mode etc. However, most ...
I'm not aware of any official archive. Some very old versions (up to 21.2) are in the old-gnu directory.
Most versions since 21.4 (as well as a few older ones) are availble in the Debian snapshot archive, in the package emacsNN-non-dfsg (22, 23, 24, 25). The file emacsNN-non-dsfg_VERSION.orig.tar.gz contains the sources, and the file emacsNN-non-...