类 IRB::InputMethod

常量

BASIC_WORD_BREAK_CHARACTERS

属性

prompt[RW]

与此输入方法关联的 irb 提示符

公共实例方法

gets() 点击切换源代码

从此输入方法读取下一行。

有关更多信息,请参阅 IO#gets。

# File irb/input-method.rb, line 22
def gets
  fail NotImplementedError
end
inspect() 点击切换源代码

用于调试消息

# File irb/input-method.rb, line 52
def inspect
  'Abstract InputMethod'
end
prompting?() 点击切换源代码
# File irb/input-method.rb, line 47
def prompting?
  false
end
readable_after_eof?() 点击切换源代码

当没有更多数据可读时,此输入方法是否仍然可读。

有关更多信息,请参阅 IO#eof。

# File irb/input-method.rb, line 39
def readable_after_eof?
  false
end
support_history_saving?() 点击切换源代码
# File irb/input-method.rb, line 43
def support_history_saving?
  false
end
winsize() 点击切换源代码
# File irb/input-method.rb, line 27
def winsize
  if instance_variable_defined?(:@stdout) && @stdout.tty?
    @stdout.winsize
  else
    [24, 80]
  end
end