HN Hall of Fame Weekly email

Your problem with Vim is that you don't grok vi

stackoverflow.com Essays & writing Forum discussions Software engineering Class of 2015-11 Hall of Fame
Screenshot of stackoverflow.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 11 calendar years, with breakout response in 2 of them.

submissions
14
submitters
12
observed span
2010–2025
peak thread · 182 comments
417 pts
latest 20+ return · 2021-05-07
51 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

One thing I think a lot of the naysayers here are missing is that you don't sit down and read a book on vim -- or even this stackoverflow answer -- and immediately expect to begin using all you've learned. It takes time. And it's painful at first. But it's a lot like gripping a tennis racket correctly or properly positioning your fingers at a piano. Your default method is indubitably the most comfortable -- by definition -- but the…

"The "Zen" of vi is that you're speaking a language. The initial y is a verb. The statement yy is a synonym for y_" ok, so what is y underscore?

I sure learned a ton from this book on vi disguised as a StackOverflow answer.

Not necessarily in line with what the SO question is asking for, but this is by far the best thing I have ever added to my .vimrc: " make space execute the 'q' macro (press qq to start recording, q to stop, " then [space] to execute. super convenient) noremap <Space> @q This streamlines making and executing macros to such a degree that I'll often do that instead of merely making 3 or 4 complex series of edits manually. You…

jlgreco·30-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
604

reference only — not used in Hall rules or ranking

Total comments
257

reference only — not used in Hall rules or ranking

Every submission