docs: def get_tty_size(self):
          """
          Get the current terminal size without using a subprocess
  
          http://stackoverflow.com/questions/566746
          I have no clue what-so-fucking ever over how this works or why it
          returns the size of the terminal in both cells and pixels. But hey, it
          does.
  
          """
          if sys.platform == 'win32':
              # stdin, stdout, stderr = -10, -11, -12
              ret = self._tty_size_windows(-10)
              ret = ret or self._tty_size_windows(-11)
              ret = ret or self._tty_size_windows(-12)
          else:
              # stdin, stdout, stderr = 0, 1, 2
              ret = self._tty_size_linux(0)
              ret = ret or self._tty_size_linux(1)
              ret = ret or self._tty_size_linux(2)
  
          return ret or (25, 80)