CTRL+를 누르면 r"reverse-i-search"가 잘 작동합니다 .
하지만 "위쪽 화살표" 키를 누르면 기록 명령이 표시되지 않고 아무 일도 일어나지 않습니다!
비교할 수 없는 구성이 있습니까?
답변1
Ctrl역방향 검색을 사용할 경우 역방향으로 검색하려면 다시 +를 눌러야 합니다 r.
답변2
현재 Up및 키를 및 Down에 바인딩했습니다 . 이는 각각 다음을 의미합니다.beginning-of-history
end-of-history
- 기록의 첫 번째 줄로 이동
- 현재 입력중인 라인인 입력이력의 마지막으로 이동합니다.
귀하의 질문에서 알 수 있듯이, 찾고 있는 기능이 기록을 점진적으로 위아래로 이동하는 것이라면 이러한 바인딩을 다음과 같이 변경하십시오 .inputrc
.history-search-{backward,forward}
"\e[5~": history-search-backward
"\e[6~": history-search-forward
모든 목록을 볼 수 있습니다readline은 여기에 묶여 있습니다.