![메뉴를 시작하기 위해 zsh 완성을 구성하는 방법 - 명령 옵션에 대해?](https://linux55.com/image/84894/%EB%A9%94%EB%89%B4%EB%A5%BC%20%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0%20%EC%9C%84%ED%95%B4%20zsh%20%EC%99%84%EC%84%B1%EC%9D%84%20%EA%B5%AC%EC%84%B1%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%20-%20%EB%AA%85%EB%A0%B9%20%EC%98%B5%EC%85%98%EC%97%90%20%EB%8C%80%ED%95%B4%3F.png)
디렉토리로 이동 하면 cd
모호한 완료가 발생하는 ~/.zshrc
경우 zsh가 항상 메뉴를 시작하도록 지시하는 설정이 내 디렉토리에 있습니다.tab
~% cd /etc/a
tab
메뉴가 바로 출시됩니다
~/.zshrc
autoload -Uz compinit
compinit
zstyle ':completion:*:*:cd:*' menu yes select
zstyle ':completion:*' format 'Completing %d'
zstyle ':completion:*' select-prompt %SScrolling active: current selection at %p%s%p
내가하고 싶은 것은 동일한 동작을 얻는 것입니다. 그러나 명령에 대해서는옵션,
예를 들어
~% rsync -
tab
현재 무슨 일이 일어나고 있는지는 다음과 같습니다.
zsh: 405개의 가능성(136줄)을 모두 보고 싶나요?
zsh가 완료되자마자 메뉴를 어떻게 시작할 수 있나요 cd
?
답변1
나는 메뉴 명령의 변형을 추측하고 있었는데 이것이 효과가 있었습니다.
zstyle ':completion:*' menu yes select