Modal editing is a weird historical contingency we have through sheer happenstance

A newsletter post arguing modal editors likely exist today only because vi was made.

Author
Computer Things newsletter, posted under the account hillelwayne
Published
21 October 2025
Kind
Newsletter post arguing a historical case, with reader comments
Original
buttondown.com/hillelwayne/archive/modal-editing-is-a-weird-historical-contingency
Subject
Software tools and craft

What it is

The post appears in the Computer Things newsletter on Buttondown. It argues that without vi, there would probably be no modal editors today. It is an opinion piece with some historical sourcing.

What it says

What evidence it gives

The evidence is quotation and argument. The post quotes Bill Joy twice and cites the Alto handbook. It gives one number: at least eight million downloads for the Vim plugin for VSCode. Reader comments add the CTSS history and Charles Simonyi's story.

Interests and limits

The author says Neovim is the preferred editor, so the post is partly personal. The claim that vi would not be replaced is counterfactual and cannot be tested. A commenter argues modal editing, not vim, drew users. Another commenter says modal editors existed on CTSS in 1963 and 1964. The post is about editors only.