LockerGnomeTech news and nostalgia for today's technology professionals
Subscribe

Search

Retroundokeyboard-shortcutslarry-teslerapple-lisaxerox-parcui-design

Undo Is Z Because Cut-and-Paste Pioneer Larry Tesler Picked It for the Apple Lisa, and Its Zigzag Reads as Do, Undo, Redo

In an email Brad Myers quoted in his 2016 Carnegie Mellon lecture slides, Larry Tesler says he chose X, C, V and Z for cut, copy, paste and undo on the Lisa himself, and that Z's three strokes stand for step forward, step back, step forward again.

Chris, stitched from zigzag sewing trim, steps back along a zigzag ribbon path laid across an oversized beige keyboard
Illustration: LockerGnome

“The Lisa was the first system to assign XCVZ to cut, copy, paste and undo (shifted with the “apple” key). I chose them myself,” Tesler wrote, in the email as it appears on Myers’s slide.

Three of the four letters had reasons that were already lying around. “X was a standard symbol of deletion. C was the first letter of Copy. V was an upside down caret and apparently meant Insert in at least one earlier editor,” he wrote.

Z was the new one. It sat next to X, C and V on a U.S. QWERTY keyboard, “But its shape also symbolized the “Do-Undo-Redo” triad: top rightward stroke = step forward; middle leftward stroke = step back; bottom rightward stroke = step forward again.”

Trace a Z with your finger and you can see it. Tesler also made a narrower claim than “I invented the Undo shortcut”: “So X, C and even V were not novel. But I know of no use of Z to mean Undo before the Lisa.”

Undo itself was older than the Lisa, and Tesler never said otherwise. In his 2012 history in ACM Interactions, he says a PARC colleague told him about a command that Warren Teitelman “had introduced in his user-friendly LISP shell. It was aptly named undo. And it became our model.” At PARC, he and Tim Mott “had used dedicated keys for cut, copy, paste, and undo” in Gypsy, their 1974-75 editor.

The Lisa is where those dedicated keys became letters under one hand. Tesler went to Apple to work on the Lisa user interface and applications, and in the email he describes how its Undo behaved: “When Z undid only the most recent command, another Z redid it.” One Z took a step back; the next stepped forward again, just like the letter.

The slide doesn’t give the whole email. Myers quotes it with a gap, marked by an ellipsis, right before Tesler gets to Gypsy. Whatever sat in that gap, and whether anyone at PARC had pressed a letter key for Undo before the Lisa, is still Tesler’s word against a 2009 newspaper column.

More Retro

Every Retro story →