Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skeeto/devdocs-lookup
Quick Emacs API lookup on devdocs.io
https://github.com/skeeto/devdocs-lookup
Last synced: about 2 months ago
JSON representation
Quick Emacs API lookup on devdocs.io
- Host: GitHub
- URL: https://github.com/skeeto/devdocs-lookup
- Owner: skeeto
- License: unlicense
- Created: 2014-04-05T23:30:08.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2021-05-26T11:30:12.000Z (over 3 years ago)
- Last Synced: 2024-10-16T00:33:26.885Z (3 months ago)
- Language: Emacs Lisp
- Size: 18.6 KB
- Stars: 60
- Watchers: 9
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Emacs devdocs-lookup
This package provides an interactive function `devdocs-lookup` to
quickly jump to documentation on a particular API at
[devdocs.io](http://devdocs.io/) with your browser. It works similarly
to [javadoc-lookup](https://github.com/skeeto/javadoc-lookup), using
your locally-configured `completing-read` to select an entry.The currently supported "subjects" are the same as devdocs.io.
## Optional Configuration
To bypass indicating the subject on each lookup, devdocs-lookup can
generate interactive commands for each of the individual subjects by
calling `devdocs-setup`. Your Emacs initialization file might contain
the following snippet.~~~el
(devdocs-setup)
(global-set-key (kbd "C-h C-c") #'devdocs-lookup-c)
(global-set-key (kbd "C-h C-p") #'devdocs-lookup-python)
(global-set-key (kbd "C-h C-=") #'devdocs-lookup-cpp)
~~~