Status update 2020-07-11: I will be without Internet access for the foreseeable future, starting from 2020-07-12. Please understand that I will only reply to your messages whenever I manage to get back. That may be in a few weeks from now or longer. It all depends on whether I secure enough income amidst the ongoing crisis. Apologies in advance for whatever inconvenience.

Emacs: intro to ICOMPLETE

In this video tutorial I present the icomplete library that is built into Emacs. This is an incremental completion framework that offers live feedback on the candidates that match your current input.

I have been using Icomplete for a bit less than a month and have made lots of customisations to it and other parts of the interface (such as display-buffer-alist). The result has proven good enough for me to switch away from the Ivy completion framework (which I had also configured quite extensively).

Icomplete is simple by design: take it as an opportunity to experiment and to find your own solutions to problems that involve elisp scripting.

See my dotemacs for the actual implementation.