15-21 / 289 articles

Thumbnail

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 integration with plugins and performance profiling.

... Read More


Keywords: vim text-objects operator-pending mappings vimscript ...
Thumbnail

A deep dive into a production Vim configuration for LaTeX editing built around ftplugin hooks, custom compilation viewers, snippet repositories, and automated HTML export for static sites. Explores how to transform Vim into a deterministic, keyboard-driven LaTeX environment that eliminates boilerplate and integrates with modern developer toolchains.

... Read More


Keywords: vim latex tex automation snippets ...
Thumbnail

Learn how to extend the RunScriptFilter pattern to turn plain text into HTML instantly inside Vim. Convert lists into styled <li> tags, wrap paragraphs in <p>, generate <select> menus, and build HTML tables – all from visual selections. A practical, script‑first approach that eliminates repetitive markup typing for developers and technical writers.

... Read More


Keywords: vim html python text filters vim text to html ...
Thumbnail

Learn how to use Python, shell, and external scripts as live text filters in Vim, replacing fragile macros. Transform LaTeX equations, format JSON, process CSV, and automate repetitive code edits – all from a visual selection or the entire buffer. A practical, engineer-tested Vim workflow for power users and technical writers.

... Read More


Keywords: vim python shell vim text filters vim macros ...