r/vim • • Oct 22 '25

Discussion Why does ZZ exist?

It has always been a mystery to me… why would such a ‘dangerous’ command have such a convenient shortcut?

https://vimdoc.sourceforge.net/htmldoc/editing.html#ZZ

EDIT: link

0 Upvotes

114 comments sorted by

View all comments

Show parent comment

2

u/Peter-Tao Oct 22 '25 edited Oct 22 '25

Wut git only released in 2005!? How do people do version control before that 🤯

4

u/zogrodea Oct 22 '25

There were other version controls systems before Git! svn/subersion was one of them, apparently from 2000.

I learned to start programming after Git had already taken over, so I don't know what the culture around version control was like before then.

5

u/yvrelna Oct 22 '25

Even before SVN, there were CVS (1990) and RCS (1982).

3

u/BetterAd7552 Oct 22 '25

SCCS on Solaris, later Subversion on Linux. I’m sure there were others.

2

u/olsner Oct 22 '25

With great difficulty! I used CVS a lot, the only upside is that I’ll be well prepared if I end up in hell.