emacs/var/elfeed/db/data/94/94d92dc20340d03cccf4ac5a2f7a81a75ea2db72
2022-01-03 12:49:32 -06:00

29 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p>Raw link: <a href="https://www.youtube.com/watch?v=-5yH_8nl9LU">https://www.youtube.com/watch?v=-5yH_8nl9LU</a></p>
<p>In this screen cast I offer a comprehensive overview of the powers of
keyboard macros in GNU Emacs. Macros are recorded sequences of key
chords that can be executed again to repeat the action. The idea is
to define complex motions that can then be re-run in the blink of an
eye.</p>
<p>Advanced features of keyboard macros in Emacs include the ability to
(i) maintain a ring of stored macros and to cycle through its
contents, (ii) assign a unique name to a macro and call it the way you
would call any other function using <code>M-x</code>, and (iii) output a macros
definition as proper lisp code that can then be stored in a file for
use in future session.</p>
<p>Keyboard macros can be a very powerful tool in the hands of a skilled
writer or programmer.</p>
<p>Below are links to the “early alpha” version of my init file and the
themes I use:</p>
<ul>
<li><a href="https://protesilaos.com/emacs/dotemacs">dotemacs</a></li>
<li><a href="https://gitlab.com/protesilaos/modus-themes">modus-themes</a></li>
</ul>