

GitHub - astoff/devdocs.el: Emacs viewer for DevDocs
source link: https://github.com/astoff/devdocs.el
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

devdocs.el — Emacs viewer for DevDocs
devdocs.el is a documentation viewer similar to the built-in Info
browser, but geared towards documentation obtained from the DevDocs
website. The stable version is available from GNU ELPA and a
development version is available from MELPA; to install, type M-x package-install RET devdocs RET
.
To get started, download some documentation with M-x devdocs-install
.
This will first query https://devdocs.io for the available documents,
and save to disk the selected document.
Once you have the desired documents at hand, call M-x devdocs-lookup
to search for entries.
In any given buffer, the first call to devdocs-lookup
will query for
a list of documents to search (you can select more than one option by
entering a comma-separated list). This selection will be remembered
in subsequent calls to devdocs-lookup
, unless a prefix argument is
given; in this case you can select a new list of documents.
Alternatively, you can set the devdocs-current-docs
variable
directly, say via dir-local variables or a mode hook:
(add-hook 'python-mode-hook (lambda () (setq-local devdocs-current-docs '("python~3.9"))))
In the *devdocs*
buffer, navigation keys similar to Info and
*Help*
buffers are available; press C-h m
for details. Internal
hyperlinks are opened in the same viewing buffer, and external links
are opened as browse-url
normally would.
Contributing
Discussions, suggestions and code contributions are welcome! Since this package is part of GNU ELPA, nontrivial contributions (above 15 lines of code) require a copyright assignment to the FSF.
Recommend
-
112
DevDocs — API Documentation Browser DevDocs combines multiple developer documentations in a clean and organized web UI with instant search, offline support, mobile version, dark theme, key...
-
90
devdocs.vim This is a Vim plugin for devdocs, which is an awesome multiple API documentation service. You can open and search devdocs from Vim. Open and search devdocs using...
-
63
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
-
44
Fast, offline, and free documentation browser for developers. Search 100+ docs in one web app: HTML, CSS, JavaScript, PHP, Ruby, Python, Go, C, C++…
-
20
Emacs Devdocs Browser Browse devdocs.io documents inside Emacs! Features Browse API documentations provided by devdocs.io inside Emacs using
-
5
DevDocs — Composer documentation You're browsing the Composer documentation. To browse all docs, go to devdocs.io (or press esc).
-
8
DevDocs — Kotlin documentation You're browsing the Kotlin documentation. To browse all docs, go to devdocs.io (or press esc).
-
10
nginx documentation — DevDocs Tracking cookies We would like to gather usage data about how DevDocs is used through Google Analytics and Gauges. We only collect anonymous traffic information. Please confirm if you accept our tracki...
-
8
osm.el - OpenStreetMap viewer for Emacs The map data is © OpenStreetMap contributors, licensed under the ODbL The...
-
5
An OpenStreetMap viewer for Emacs For those who do everything in the Emacs edi...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK