(이 중 원하는 동작을 수행하는 또 다른 방법은 배쉬의 readline 단축키에 익숙해하는 것 CTRL- o내가 생각 하나)과 bash는 역사 검색.
역사 검색
CTRL- r당신은 당신이 찾고있는 명령을 입력하기 시작 할 수 있으며 bash는 당신을위한 명령을 자동으로 완성 곳, bash는 명령 기록 검색으로 이동합니다. 자동 완성 기능은 정말 좋습니다. 실행하려는 명령이 입력 행에 있으면 ENTER명령을 실행 하거나CTRL - e를 눌러 커서를 명령 행의 끝으로 이동하고 히스토리 검색 모드를 종료하십시오.
이 시점에서 CTRL- e로 멋진 점은 이력 버퍼가 컨텍스트 적으로이 명령에 설정되어 있다는 것입니다. 다음 및 이전 명령은 이제 내역 검색에서 찾은 줄 바로 전후에 실행 된 명령입니다. 위쪽 또는 아래쪽 화살표를 누르고 다음 명령을 잡을 수 있습니다.
히스토리 검색은 매우 강력하고 위쪽 화살표를 사용하여 처음으로 명령으로 돌아가는 것을 피할 수있는 좋은 방법입니다. 빠른 기록 검색을 저장할 수 많은 수동 역사를 통해 검색 시간을 그리고 당신은 진행할 수 있습니다 CTRL- o존 위의 지적처럼.
리드 라인 바로 가기
전반적인 bash-fu를 찾고 있다면 화살표 키에 대한 readline 단축키를 사용하는 것이 좋습니다. 그것들이 더 편리하고 타이핑 속도를 높일 수는 있지만 물론 YMMV를 찾을 수 있습니다. 몇 가지 더 있습니다 :
- CTRL- n다음 명령 (아래쪽 화살표와 동일)
- CTRL- p이전 명령의 경우 (위쪽 화살표에 해당)
- CTRL- b문자를 뒤로 (왼쪽 화살표에 해당)
- CTRL- f문자 앞으로 (오른쪽 화살표에 해당)
(과 함께 이들의 readline 바로 가기 CTRL- a라인의 시작과 CTRL- e라인의 끝) IMO 명령 줄에서 당신의 속도와 효율성을 증가시킬 것이다.