tempel

Homepage: https://github.com/minad/tempel

Author: Daniel Mendler

Updated:

Summary

Tempo templates/snippets with in-buffer field editing

Commentary

Tempel implements a simple template/snippet system. The template
format is compatible with the template format of the Emacs Tempo
library. Your templates are stored in the `tempel-path' (by default
the file "templates" in the `user-emacs-directory'). Bind the
commands `tempel-complete', `tempel-expand' or `tempel-insert' to
some keys in your user configuration. You can jump with the keys M-{
and M-} from field to field. `tempel-complete' and `tempel-expand'
work best with the Corfu completion UI, while `tempel-insert' uses
`completing-read' under the hood. You can also use `tempel-complete'
and `tempel-expand' as `completion-at-point-functions'.

Dependencies