Redo Complex Command with Consult
This article is a quick follow-up on yesterday’s post on redoing complex
commands. I’ve noticed today
that the popular Emacs package consult
offers a much more powerful version of the built-in repeat-complex-command
command. The consult version is named consult-complex-command and has  a
couple of nice advantages:
- candidate filtering
- TAB-completion

Basically, it’s lot faster to find what you’re looking for. If you’re into consult I’d suggest just using its version in place of the built-in command:
(global-set-key [remap repeat-complex-command] #'consult-complex-command)
You can invoke consult-complex-command with C-x M-: or C-x ESC ESC.
That’s all I have for you today. The consult package is full of powerful versions
of built-in Emacs commands, so you’ll do well to spend some time exploring it. I know I will!