Rlwrap vi-movement-mode가 일부 프로그램에서 작동하지 않습니다

Rlwrap vi-movement-mode가 일부 프로그램에서 작동하지 않습니다

rlwrap cat또는 rlwrap bash키 바인딩 "jk"를 사용하여 삽입 모드를 종료할 수 있습니다 .

왜 작동하지 않습니까 rlwrap ghci?

답변1

rlwrap은 이미 (기본적인) 줄 편집을 수행하는 프로그램에는 별로 유용하지 않습니다. 그것에 따르면읽어보기 파일:

이미 readline을 사용하는 명령은 항상 단일 키 누르기를 요청(및 가져오기)하므로 rlwrapping이 무의미해집니다. 그러나 -a 옵션을 사용하면 rlwrap은 자체 줄 편집 및 기록을 사용합니다. 불행하게도 이 경우 rlwrap은 비밀번호 요청 여부를 감지할 수 없습니다. 이 문제는 비밀번호 힌트(후행 공백 및 처음 몇 글자 제외)를 -a 옵션에 대한 인수로 전달하여 해결할 수 있습니다.

다음을 사용하여 rlwrap을 사용할 수 있습니다.-a제안된 대로 옵션을 선택하세요. 첫 번째 문장은 약간 너무 구체적입니다(다른 프로그램에서는 readline을 사용하는 것보다 "단일 키 누르기"를 요구할 수 있습니다).

관련 정보