operate-and-get-next
Readline과 Bash에는 기본적으로 Ctrl-O에 바인딩되어 기록에서 현재 줄을 선택한 후 실행되는 매우 유용한 명령이 있습니다 .히스토리 포인터를 1비트 전진시킵니다.Enter와 같은 명령줄 프롬프트를 지우는 대신.
따라서 가장 최근에 실행된 연속 명령을 동일한 순서로 하나씩 반복하려면 다음을 수행할 수 있습니다.
- 기록에서 순서대로 첫 번째 명령을 호출합니다.
- Ctrl-O를 사용하여 실행하십시오.
- 출력을 확인하세요
- 이제 명령줄이 시퀀스의 다음 명령을 가리키는지 확인하세요.
- 2로 가세요.
Fish와 비슷한 것이 있나요? 아니면 함수로 구현될 수 있나요?
답변1
Fish에는 현재 선택된 기록 항목을 가리키는 "기록 포인터"라는 개념이 없으므로 대답은 '아니오'입니다.