Since it was a national holiday, I took The Gibber into work for the day. I sat him down at a desk near me with a laptop and got him on the guest network. He played some MineCraft, and after a while I suggested he work on his book report a little.
“Here, use this,” I said, launching a program. “First, you can just type stuff and it appears. Then, control F goes Forward, control B goes Back, and control N and control P go the next and the previous lines. You can use the arrow keys, if you want.”
He typed some stuff and tried it out.
“Okay, now Control U and a number does the next thing you type that many times. Type Control U and thirty and the letter A.”
“Okay, Control U by itself just does four. Another control U multiplies that by four. And another.”
“Works for the commands that move around, too. Try it out.”
“And the Meta key (and now you know what that ESC key is for) makes things go _bigger_, so you can jump around by words and paragraphs…”
I show him C-X C-S and C-X C-C, and a little more, and five minutes later he’s happily typing away.
A cow-orker comes by and asks what I’m doing.
“Teaching him Emacs.”
“No son of mine will use vi.”