Jeśli wykonuję odwrotne interaktywne wyszukiwanie w irb, a następnie wprowadź znak kontrolny (klawisze strzałek są jedynymi, które widziałem z faktycznie). Więc zacznę z tej sesji:Dlaczego irb wstawia znaki kontrolne do bufora do interaktywnego wyszukiwania wstecznego?
$ irb
>> print "hello"
hello
następnie wprowadzić ^r
, h
$ irb
>> print "hello"
hello
(reverse-i-search)`he': print "hello"
tak daleko tak dobry. Następnie uderzam w strzałkę w lewo i kończę z tym:
$ irb
>> print "hello"
hello
>> print "[Dhello"
Kolejne użycie strzałek przesuwa kursor w normalny sposób.
Proponuję dodać tag 'readline'. –