If you typed .md meaning markdown, and got — staring back at you, that is exactly what I searched when this happened to me. Here is what is going on and how to fix it in two minutes. ๐ก The Culprit TextExpander has a public snippet library you can subscribe to. One of those libraries is called HTML and CSS. Inside that group, .md is already assigned as an abbreviation. In HTML, .md is the code for an em-dash, so whoever built that snippet group used .md as the shortcut for it. If you subscribed to that group at any point, TextExpander is not broken. It is doing exactly what it was told. The HTML and CSS group got there first and your .md is triggering it every time. ๐ก How to Fix It You have two options. 1๏ธโฃ Change your abbreviation. Go into the conflicting snippet and update the abbreviation to something that does not clash. Something like ;md or ..md works and is easy to remember. 2๏ธโฃ Disable the HTML and CSS group entirely. If you do not use those shortcuts, go to your snippet sidebar, find the HTML and CSS group, and turn it off. Conflict gone. Either one gets you back to .md meaning exactly what you intended. ๐ก Why I Downloaded TextExpander in the First Place Here is the actual reason this came up for me. I have a starter prompt I use every time I open a new window in Claude Code, Codex, or any other AI tool. For a long time, I was going to Apple Notes, finding it, copying it, and pasting it in. Every single time. Every new window. Every new session. There is no native way to have a prompt auto-load in Claude Code when you open into a project space. Even if the file is already loaded for Claude to draw from, you still have to direct it to use it. So I was doing this manually on repeat. TextExpander fixed that. Now I type two letters and my full starter prompt appears instantly, ready to go. No Apple Notes. No hunting. No copy-paste chain. Two letters and I am already building. At Vibe Code on the Cheap, we do not take the complicated route when the simple one works. Someone would spend time setting up an agent to automate this. Why? Two letters. Done.