小编enu*_*ure的帖子

箭头键在irb/ruby​​命令行脚本中不起作用?

在使用gets接受用户输入时,按箭头键将文本输出到屏幕,可能是字符代码.如何防止这种情况发生,进一步如何让箭头键正确移动光标?

irb(main):001:0> foo = gets
^[[A^[[D^[[B^[[C    
=> "\e[A\e[D\e[B\e[C\n"
Run Code Online (Sandbox Code Playgroud)

编辑:也许我应该提到我正在使用Mac OS X和Terminal.app.

ruby scripting

4
推荐指数
1
解决办法
1505
查看次数

标签 统计

ruby ×1

scripting ×1