기록에 의한 zsh 완료가 작동하지 않습니다

기록에 의한 zsh 완료가 작동하지 않습니다

나는 대답을 읽었다https://stackoverflow.com/a/13614816/4126652기록 시작 검색 메뉴를 사용해 보았습니다.

내 zshrc에 이 3줄을 추가했습니다.

autoload -Uz history-beginning-search-menu
zle -N history-beginning-search-menu
bindkey '^X^X' history-beginning-search-menu

이제 내 기록에 프로젝트 2가 프로젝트 1의 파이프인 두 개의 프로젝트가 있다고 가정해 보겠습니다. 예를 들면 다음과 같습니다.

cat #now i press ctrl-x-x
Enter digit:
1 cat /etc/apt/sources.list                2 cat /etc/apt/sources.list | grep ubuntu

그런 다음 1을 누르면 완벽하게 수행되지만 2를 누르면 아무 것도 수행되지 않습니다.

누구든지 이 문제를 겪은 적이 있습니까? 뭔가 빠진 것이 있습니까? oh-my-zsh 표준 구성을 사용하고 있는데 이 메뉴와 충돌합니까?

추가 세부정보가 필요한 경우 명시해 주세요.

관련 정보