我正在开发一个对 irb 进行美化包装的应用程序,并且我想覆盖“help”命令(默认情况下它似乎是 irb_help 的别名)。在允许用户在提示中执行任何操作之前,我正在使用执行以下代码的方法:
class << self
def help
my_custom_help
end
end
虽然这似乎可行,但每次启动应用程序时都会收到一条烦人的警告消息:
irb: warn: can't alias help from irb_help.
有没有办法抑制这个警告信息?