At undergrad, the computer accounts were all on *nix machines. (Suns, specifically.) So if you wanted to use your account, you had to learn how to use *nix and elm. Luckily I had a dad who had taught me that stuff.
But they also set the default editor to vi. So you'd end up writing an email, and then get stuck in the never-can-quit loop, and/or get emails with "wq! :q wqZZ!" at the end.
If you were really bad, say, by leaving yourself logged in, the BOFHs would also edit your .login file to include the helpful command "logout", which was...hard to fix. Or it would have been, but this was the stone age, and everyone's accounts were +rwx by default. So you just had to find someone else to edit your file...who also knew how to quit vi...
no subject
But they also set the default editor to vi. So you'd end up writing an email, and then get stuck in the never-can-quit loop, and/or get emails with "wq! :q wqZZ!" at the end.
If you were really bad, say, by leaving yourself logged in, the BOFHs would also edit your .login file to include the helpful command "logout", which was...hard to fix. Or it would have been, but this was the stone age, and everyone's accounts were +rwx by default. So you just had to find someone else to edit your file...who also knew how to quit vi...
Despite this, vi(m) is still my editor of choice.