code: def _configure_formatting(self):
          '''
          Configures output formatting, and fitting output to the current terminal width.
  
          Returns None.
          '''
          self.format_strings(self.DEFAULT_FORMAT, self.DEFAULT_FORMAT)
  
          if self.fit_to_screen:
              try:
                  import fcntl
                  import struct
                  import termios
  
                  # Get the terminal window width
                  hw = struct.unpack('hh', fcntl.ioctl(1, termios.TIOCGWINSZ, '1234'))
                  self.SCREEN_WIDTH = self.HEADER_WIDTH = hw[1]
              except KeyboardInterrupt as e:
                  raise e
              except Exception:
                  pasf _configure_formatting(self):
          '''
          Configures output formatting, and fitting output to the current terminal width.
  
          Returns None.
          '''
          self.format_strings(self.DEFAULT_FORMAT, self.DEFAULT_FORMAT)
  
          if self.fit_to_screen:
              try:
                  import fcntl
                  import struct
                  import termios
  
                  # Get the terminal window width
                  hw = struct.unpack('hh', fcntl.ioctl(1, termios.TIOCGWINSZ, '1234'))
                  self.SCREEN_WIDTH = self.HEADER_WIDTH = hw[1]
              except KeyboardInterrupt as e:
                  raise e
              except Exception:
                  pass
docs: Configures output formatting, and fitting output to the current terminal width.
  
          Returns None.