[000h by Cojeev] A colored caret block consumes a phrase before typing its replacement in whole graphemes.
pnpm dlx shadcn@latest add "https://registry.directory/r/000h-cojeev/caret-swap.json"