
ed
이전 명령을 반복하는 명령이 있나요 ? (를 사용하여) 마지막 검색을 반복하는 것이 가능하다는 것을 알고 있지만 //
다시 입력하지 않고 마지막 명령을 반복 및/또는 편집하는 것이 도움이 될 것입니다.
답변1
ed
아니요, 이전 명령을 반복하는 마법 명령 은 없습니다 . 대화형 모드를 사용하여 G/re/
일치하는 행에 편집 명령을 제공하는 경우 마지막 입력을 반복하는 명령을 /re/
사용할 수 있으며 이전과 마찬가지로 (그러나 거꾸로) 마지막 검색을 반복한다고 언급했습니다.&
//
??
그러나 도구를 사용하여 ed
읽기 기록 및 명령줄 편집 기능을 제공할 수 있습니다.rlwrap
rlwrap ed somefile
이를 통해
- 최근에 입력한 명령 등을 불러오려면 누릅니다 Up-arrow.
- 현재 입력 라인으로 이동합니다( 설정 에 따라 모드 사용
vi
또는 편집 ).emacs
editing-mode
~/.inputrc
- 명령을 실행하기 전에 쉘 명령줄과 마찬가지로 현재 입력 줄을 편집하십시오.
- 또한 파일에 저장하여 지속적인 기록을 제공합니다
~/.ed_history
.
패키지 관리자 man rlwrap
사용 ( 또는rlwrap
GitHub).