Tech

Command line wizardry, part two: Variables and loops in Bash

Enlarge / Getting the hang of iteratively building commands interactively is all it really takes to become a command line wizard. (credit: Bashar Shglila / Getty Images ) In our first tutorial on command line wizardry, we covered simple redirection and the basics of sed, awk, and grep. Today, we’re going to introduce the concepts […]

Tech

Not-a-Linux distro review: SerenityOS is a Unix-y love letter to the ‘90s

If this desktop doesn’t look hauntingly familiar to you, you either didn’t live through the 1990s—or perhaps just didn’t live through them right. [credit: Jim Salter ] Today, I test-drove an in-development operating system project that seems almost disturbingly tailored to me specifically: SerenityOS. I cannot possibly introduce SerenityOS more accurately than its own website […]

Tech

Configuring vim: The right way, the wrong way, and the Hutchinson way

Enlarge / Who doesn’t like cyan comments in their text editor? Lee Hutchinson, that’s who. (credit: Jim Salter) One fine Monday morning, Ars Technica Senior Technology Editor Lee Hutchinson came to me with a problem: the colors in his text editor, in his humble opinion, had Begun To Suck. In Lee’s 20 years or so […]