Introduction
Motivation
My requirements
Basic setup: corfu + eglot
Looking at completion-at-point functions
Making my own (basic) c-a-p-f for yasnippet: the completion properties
Getting yas-kw-list right: What do I want?
Diving in yasnippet
Fine-tuning: adding cape
Automatic snippet expansion
Themes
My check-list
Takeaways
Requests (to whom it may concern)
Q: Did you try yasnippet-capf? If so, what did you miss from it that this approach has? Thanks! https://github.com/elken/yasnippet-capf
A small demo
Q: Do special characters in yasnippets work well too? example <FD ?
Emacs Lisp