HN Hall of Fame Weekly email

Vim Anti-Patterns

sanctum.geek.nz Books & learning Tutorials & guides Software engineering Candidate
Screenshot of sanctum.geek.nz captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
4
submitters
4
observed span
2016–2019
peak thread · 238 comments
458 pts
latest 20+ return · 2019-03-17
385 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

I never got into the habit of using { and }. I just use H M L (high/medium/low) to get approximately in the right part of the screen, then go line-by-line. You can also do 5H or 10L to get "5 lines from the top" or "10 lines from the bottom". I make pretty good use of vim features, but I like to mix some sloppiness with the precision. I don't often count things before typing commands, because that breaks…

Here is a trick that I used to use when I started learning VIM: - Write down 2-3 tricks/shortcuts in a piece of paper. Put that piece of paper in front of you (ie: tag it to your screen). - Code with Vim. You'll eventually look at the piece of paper and find some of these shortcuts helpful. So you'll use them. - After a while, these shortcuts will get into your muscle memory and you'll no longer need the…

csomar·385-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
848

reference only — not used in Hall rules or ranking

Total comments
476

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2016-10-05Vim Anti-PatternsFirst breakout · Best threadmicrosage458238
2019-02-25Vim Anti-Patterns (2012)zwliew10
2019-02-25Vim Anti-Patternsfanf240
2019-03-17Vim Anti-Patterns (2012)Latest 20+ point returnlelf385238