답변:
다른 접근법이 있습니다. 기본 vi 편집 명령에 익숙한 경우 bash는 명령 행 편집을위한 vi 모드를 지원합니다. 당신이 정말로 vi를 싫어한다면 당신은 이것을 좋아하지 않을 것입니다. 그러나 견딜 수 있다면 키 입력이 적고 선호하는 것을 알 수 있습니다.
-o vi로 설정
기록 검색은 다음과 같이 작동합니다.
Esc
명령 모드로 들어가기/
검색을 시작합니다Enter
검색을 수행n
다음 경기로 이동N
이전 경기로 돌아가려면i
삽입 모드로 돌아 가기Enter
명령을 실행n
및 N
입니다. 그리고 두 번 두드리지 않아도됩니다. 흥미 롭다!
배쉬 히스토리 검색은 검색하는 방향을 알려주기 위해 바로 가기를 먼저 누른 다음 실제로 검색을 수행하려면 두 번째를 눌러야합니다. 소스 코드를 수정하지 않고 작동 방식을 변경할 수 없다고 생각합니다.
그러나 고급 검색 옵션이있는 제안 상자가있는 hstr (https://github.com/dvorka/hstr) 을 설치하면 명령 기록을 쉽게보고 탐색하고 검색하고 관리 할 수 있습니다.
readline
"다른 방식으로 같은 문자열 검색"기능이 없습니다.