如果我在irb中進行反向交互式搜索,然後輸入一個控制字符(箭頭鍵是我真正見過的唯一的字符)。所以,我開始與這個會話:爲什麼irb將控制字符插入到我的反向交互搜索緩衝區中?
$ irb
>> print "hello"
hello
然後輸入^r
,h
$ irb
>> print "hello"
hello
(reverse-i-search)`he': print "hello"
到目前爲止好。然後我點擊左箭頭,結果如下:
$ irb
>> print "hello"
hello
>> print "[Dhello"
隨後使用箭頭將光標正常移動。
我建議你添加標籤`readline`。 – 2011-01-12 17:56:08