gdb: Screen Size

 
 22.4 Screen Size
 ================
 
 Certain commands to GDB may produce large amounts of information output
 to the screen.  To help you read all of it, GDB pauses and asks you for
 input at the end of each page of output.  Type <RET> when you want to
 see one more page of output, 'q' to discard the remaining output, or 'c'
 to continue without paging for the rest of the current command.  Also,
 the screen width setting determines when to wrap lines of output.
 Depending on what is being printed, GDB tries to break the line at a
 readable place, rather than simply letting it overflow onto the
 following line.
 
    Normally GDB knows the size of the screen from the terminal driver
 software.  For example, on Unix GDB uses the termcap data base together
 with the value of the 'TERM' environment variable and the 'stty rows'
 and 'stty cols' settings.  If this is not correct, you can override it
 with the 'set height' and 'set width' commands:
 
 'set height LPP'
 'set height unlimited'
 'show height'
 'set width CPL'
 'set width unlimited'
 'show width'
      These 'set' commands specify a screen height of LPP lines and a
      screen width of CPL characters.  The associated 'show' commands
      display the current settings.
 
      If you specify a height of either 'unlimited' or zero lines, GDB
      does not pause during output no matter how long the output is.
      This is useful if output is to a file or to an editor buffer.
 
      Likewise, you can specify 'set width unlimited' or 'set width 0' to
      prevent GDB from wrapping its output.
 
 'set pagination on'
 'set pagination off'
      Turn the output pagination on or off; the default is on.  Turning
      pagination off is the alternative to 'set height unlimited'.  Note
      that running GDB with the '--batch' option (See-batch Mode
      Options.) also automatically disables pagination.
 
 'show pagination'
      Show the current pagination mode.