module FancyIrb::TerminalInfo

Constants

TPUT

Public Class Methods

cols() click to toggle source
# File lib/fancy_irb/terminal_info.rb, line 11
def self.cols
  STDOUT.winsize[1]
rescue Errno::ENOTTY
  ENV['COLUMNS'] || 80
end
lines() click to toggle source
# File lib/fancy_irb/terminal_info.rb, line 5
def self.lines
  STDOUT.winsize[0]
rescue Errno::ENOTTY
  ENV['LINES'] || ENV['ROWS'] || 25
end