나는 우분투 서버 10 루시드 (ruby 1.9.2-p0)를 사용하고 있습니다. irb에서 왼쪽 화살표는 ^[[D
입니다. 어떤 생각?왜 irb에서 왼쪽 화살표를 치면 나에게 "^ [[D"?
sudo apt-get install libreadline-dev
을 다음 루비와 IRB를 다시 설치
나는 우분투 서버 10 루시드 (ruby 1.9.2-p0)를 사용하고 있습니다. irb에서 왼쪽 화살표는 ^[[D
입니다. 어떤 생각?왜 irb에서 왼쪽 화살표를 치면 나에게 "^ [[D"?
sudo apt-get install libreadline-dev
을 다음 루비와 IRB를 다시 설치
당신은 할 필요가있다. 당신이 RVM을 사용하는 경우
또는 단지의 readline를 설치하는 것을 기억하십시오 APT 패키지 이상
rvm pkg install readline
rvm install 1.9.3 --with-readline-dir=$rvm_path/usr
을,이보다 안정적이다 IMHO, 당신에게 1.9.3 버전을주는 장점이있다.
... 무엇과 반대되는가요? 최소한 내가 믿는 readline-aware irb가 필요합니다. –
"이유"에 대한 설명 : 콘솔이이 키를 특별히 처리하지 않으면 (예 : 커서를 왼쪽으로 이동) 원시 명령 시퀀스가 문자로 렌더링 된 것처럼 보입니다. :) – deceze
나를위한 세부 사항을 설명하기 위해 @deceze 주셔서 감사합니다. – mko