Get the number of columns of the terminal.
If no terminal is attached to stdout, a [StdoutException] is thrown. See [hasTerminal] for more info.