Skip to main content

Vim 9.2.0967

Release Date: August 17, 2026

So Vim dropped patch 9.2.0967 today (August 17, 2026). I spent the morning poking at the diff — and honestly? It's the kind of fix that makes you go "oh, THAT's what was happening."

TL;DR: the hit-enter prompt was eating keys from running mappings. You know, when a message scrolls the screen, Vim stops and asks you to press Enter — and if a mapping was mid-execution, that prompt would consume the mapping's next key. Chaos. Your macro would just... lose a keystroke into the void.

The Bug

Picture this: a mapping fires, output scrolls the screen, the -- MORE -- / hit-enter prompt shows up, and suddenly the key your mapping needed next is gone — swallowed by the prompt itself. Mapping behavior became unpredictable, especially with longer scripts that print stuff mid-run.

It's one of those interactions that only bites you in production at 2 AM, right when you're replaying a 40-step macro on a client machine.

The Fix

The commit (in src/message.c, with regression tests in test_messages.vim) makes the hit-enter prompt stop eating the mapping's next key. Patch 9.2.0967 is a small, surgical change — no new features, no new options, just the prompt behaving itself while a mapping is running.

Verdict

If you live in macros and mappings that print output, this is a "update yesterday" patch. If you're a casual :wq person, it costs you nothing to grab it whenever your package manager bumps Vim next. Either way — one less gremlin in the machine.

What is New?

By continuing to use the site, you agree to the use of cookies.