capibara-emacs is the emacs plugin for using Capibara documentation.
-
Quick documentation lookup bound to
F2
based on the the crowd-sourced C library definitions contributed to Capibara. -
Code offline! Definitions are cached locally and only get trigger a download.
-
You can manually call a lookup via the
(capibara-lookup)
command. -
You can manually trigger a redownload of the documentation via the
(capibara-refresh-definitions)
command. -
You can view plugin sponsorship and about info via the
(capibara-sponsorship)
command.
This extension utilizes the built-in json library and your version of emacs must be compiled for json support.
This extension contributes the following settings:
~/.emacs-capibara-definitions.json
: This is the filepath that the emacs extension will use to download and read definitions.
-
Put
capibara.el
in your load-path. The load-path is usually~/elisp/
. -
Next include capibara in your
~/.emacs
startup file like this:
(add-to-list 'load-path (expand-file-name "~/elisp"))
(require 'capibara)
(capibara-default-bindings)
Initial release of capibara-emacs.
Enjoy!