Getting Started with Emacs Lisp: Core Concepts Explained

Getting Started with Emacs Lisp: Core Concepts Explained Emacs Lisp (often abbreviated as Elisp) is the programming language that powers the extensibility of the Emacs text editor. It’s a dialect of Lisp that has been adapted specifically for text editing tasks. While it might look unusual at first glance, understanding a few key concepts opens up a world of possibilities for customizing your Emacs experience. In this article, we’ll explore some of the fundamental concepts in Emacs Lisp that often confuse newcomers....

March 29, 2025 · 6 min · Manuel Herrmann

The Essential Emacs Hotkeys Every User Should Know

For over four decades, Emacs has stood as a pillar in the text editing world, beloved by programmers, writers, and power users alike. What makes Emacs particularly powerful is its extensive keyboard shortcut system that allows users to perform complex operations without ever touching the mouse. Emacs comes with an excellent built-in tutorial that can be accessed with C-h t (Control-h followed by t). I highly recommend all new users complete this tutorial to get comfortable with Emacs’ fundamentals....

March 28, 2025 · 6 min · Manuel Herrmann

Lessons Learned from Journaling with Emacs org-journal-mode

As I delve into the intricacies of Emacs and its powerful org-mode ecosystem, I’ve discovered that org-journal has transformed my daily note-taking and task management workflow. Looking at the configuration shared, there are several valuable insights worth highlighting for anyone looking to enhance their personal knowledge management system. The Power of Daily Granularity One of the most impactful lessons I’ve learned is the importance of splitting journals into smaller, more manageable chunks....

March 28, 2025 · 3 min · Manuel Herrmann