문제
나는 오늘 시작된 루비에 익숙하지 않습니다.
방금 시스템의 Ruby 1.8 설치에서 Ruby 1.9로 이동하여 소스에서 컴파일했습니다. 그렇게하면서 IRB는 더 나빠졌습니다. 비 알파럼 제어 키와 가장 비우호적 인 방식으로 반응합니다.
위로 키 인쇄 : ^[[a
아래 키 인쇄 : ^[[b
키 인쇄 삭제 : ^[[3 ~
...등등. 이것의 주요 결과는 이전에 발행 된 명령에 액세스 할 수 없다는 것입니다. 탭 완성도 작동하지 않습니다. 이 중 어느 것도 배선에 문제가없는 것 같습니다. ~/.irbrc를 제거 할 때도 마찬가지입니다.
사용 중입니다 :
- 우분투 9.10
- 그놈 말단 2.28.1
- 루비 1.9.1P376 (2009-12-07 개정 26041) [i686-Linux
- IRB 버전 0.9.5 (05/04/13)
어떤 아이디어? :(
해결책
이것은 읽기 라인 문제 일 수 있습니다. libreadline 및 libreadline-dev 패키지를 설치하고 그 후 루비를 재건 할 수 있습니다. 도움이되는지 확인하십시오.
apt-get install libreadline5 libreadline5-dev
다른 팁
OS X Snow Leopard를 사용하고 동일한 문제가있는 경우 여기에서 수정하는 방법이 있습니다. http://snippets.dzone.com/posts/show/10511
읽기는 정답입니다. OS X의 경우 Readline을 통해 설치할 수 있다고 말하고 싶었습니다. 고향.
제휴하지 않습니다 StackOverflow