<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>doomemacs on /dev/eric</title>
    <link>https://ericlim.dev/tags/doomemacs/</link>
    <description>Recent content in doomemacs on /dev/eric</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-GB</language>
    <lastBuildDate>Fri, 18 Apr 2025 14:11:00 +1200</lastBuildDate><atom:link href="https://ericlim.dev/tags/doomemacs/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Getting abbrev-mode to Expand Symbols in Emacs</title>
      <link>https://ericlim.dev/posts/20250418t141114--getting-abbrev-mode-to-expand-symbols-in-emacs/</link>
      <pubDate>Fri, 18 Apr 2025 14:11:00 +1200</pubDate>
      
      <guid>https://ericlim.dev/posts/20250418t141114--getting-abbrev-mode-to-expand-symbols-in-emacs/</guid>
      <description>I tried using abbrev-mode in Emacs to automatically expand things like -- into — and -&amp;gt; into →. I defined the abbreviations and enabled abbrev-mode, but nothing happened.
The issue is that symbol characters like -, &amp;lt;, and = aren’t considered part of words by default, so Emacs doesn’t recognize them as valid abbreviation triggers.
The Fix To get around this, you can make those symbols word constituents using modify-syntax-entry:</description>
    </item>
    
  </channel>
</rss>
