Tag: vim

Thumbnail for Engineering a Modal Text Object Engine in Vim: Custom Motions and Operator-Pending Grammars

A production‑grade exploration of Vim’s operator‑pending mode: designing custom text objects for structured editing, chaining motions into composable grammars, and building a reusable engine that turns raw Vimscript into a declarative selection language. Covers everything from omap trickery to...... Read More


Keywords: vim text-objects operator-pending mappings vimscript structured-editing custom-motions composability
Thumbnail for From Plain Text to HTML in Vim – Using Python Filters for Instant Markup

Learn how to extend the RunScriptFilter pattern to turn plain text into HTML instantly inside Vim. Convert lists into styled

  • tags, wrap paragraphs in

    , generate