상황별 역사 [중복]

상황별 역사 [중복]

OMZ를 사용할 때 상황에 맞는 기록이라고 부르는 정말 멋진 기능이 있습니다. 설명하는 것보다 보여주는 것이 더 쉽습니다. 내가 실행하면 :

% abc
% cba

그럼 입력해보니 % a[up]CS기록이 없습니다 % cba. 그것으로 나는 이해한다 % abc. OMZ의 원인은 무엇입니까?

편집하다:이것이 다음을 기반으로 결과를 제공하기를 바랍니다.시작명령했다. @Thomas Dickey가 제안한 하위 문자열 검색을 사용하여 다음을 입력하면어딘가에명령에서.

편집 2: @jasonwryan의 답변zsh 프롬프트에 입력한 내용을 사용하여 기록을 어떻게 검색할 수 있나요?거의 다 되었습니다. 유일한 문제는 커서가 현재 위치에 머무르지 않고 새 줄의 끝에 있어야 한다는 것입니다.

답변1

~처럼 들리다zsh 기록 하위 문자열 검색, 페이지에 따르면 fish조개껍데기에서 영감을 받은 것입니다.vi와 유사한 이맥스명령 기록을 구현합니다. 다양한 변형이 가능합니다.

다른 가능성에 대해서는 @jasonwryan의 답변을 참조하세요.zsh 프롬프트에 입력한 내용을 사용하여 기록을 어떻게 검색할 수 있나요?

관련 정보