Skip to content
0:00 / 0:00

#emacs#emacslisp#elisp

Let's code Emacs Lisp: creating the beginnings of a package

Geoffrey Lessel

1.6K subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Geoffrey Lessel, author of Phoenix in Action

Intermediate. Assumes working knowledge.

5.3K views4 years ago1 recommendation

Programming languagesTools and practiceVim, Emacs and editors

Geoffrey Lessel live-codes the initial development of an Emacs Lisp package for displaying reference cards in a temporary buffer.

In this live-coding session, we'll begin creating a package. The idea behind the package is to easily display and create reference cards in a temporary buffer. As I'm coding, I'm learning about interactive mode, creating windows and buffers programmatically, keymaps, and more. It had been a while since I recorded one of these videos and I didn't have the aspect ratio of my Emacs window quite right—thus the blank space on the right. I'll try to remember this next time and have the Emacs window fill the entire screen. Note that this isn't a tutorial necessarily as I'm learning as I'm going. Instead, this is a look inside the process I use to learn new concepts and put them into practice. Let me know if you'd like to see more of this type of video! #emacs #lisp #programming #livecoding Interested in #elixir or #phoenix? Buy my book, Phoenix in Action at phoenixinaction.com. My video course covering Elixir, Phoenix, and LiveView: BuildItWithPhoenix.com

Why it's here

1 person recommends this

What people say. Recommended as a helpful live-coding session for learning Emacs Lisp package development.

u/drteeth80in r/emacs • Recommends

Let's code Emacs Lisp: creating the beginnings of a package