Skip to content
Bruce D'Arcus edited this page Dec 8, 2021 · 38 revisions

Embark

Bind the keymap to embark-act like so:

(add-to-list 'embark-keymap-alist '(bib-reference . citar-map))

A single "entry" command?

A flat list of standard Emacs commands plus Embark gives a lot of flexibility.

If you come from helm-bibtex or ivy-bibtex and crave a shorter entry point, however, the simple solution is to define an alias to what you'd like to be your default command; like:

(defalias 'my/cite 'citar-insert-citation)

Easy access to the keybindings from embark-act

You have, again, options.

Default embark prompter

You can setup the default prompter per the embark README.

This commit also adds an option to use prefix completion.

Which-key

This variable will configure which-key to sort the bindings so the bibtex-action ones are grouped first.

(setq which-key-sort-order 'which-key-description-order)

tablist-mode

For marking candidates in the embark-collect buffer. TODO Still need code to bind this to embark.

embark-collect-direct-action-minor-mode

This allows you to bypass the embark-act command and invoke actions directly within a collect buffer.

Clone this wiki locally