pub fn print_columns(items: &[String])
Prints names in Homebrew-style columns when stdout is an interactive terminal, falling back to one item per line for redirected output.