如何在Ruby中捕获终端箭头键?

如何在终端中捕获箭头键,而无需用户在箭头键后按“Enter”键?

查看Ruby控制台库ruby-termios和ncurses-ruby 。