Linux의 zsh에서 패스 비밀번호 관리자를 사용하면 자동 완성이 작동하지 않습니다.

Linux의 zsh에서 패스 비밀번호 관리자를 사용하면 자동 완성이 작동하지 않습니다.

저는 이미 passMacOS에서 비밀번호 관리자로 zsh를 사용하고 있으며(자동 완성이 기본적으로 완벽하게 작동함) 이제 Raspberry Pi 4b 4GB의 Linux로 이동하려고 시도하고 있으며 zsh를 설치하고 통과하여 훌륭하게 작동합니다. 패스와 함께 작동하도록 자동 완성을 가져올 수 없습니다. 비밀번호를 검색하려면 비밀번호 위치의 전체 경로를 입력해야 합니다. 자동 완성이 제대로 작동하도록 하려면 어떻게 해야 합니까?

답변1

아이러니하게도 나는 같은 문제가 있었지만 Debian에서 MacOS로 옮겼습니다. 이것,

[경유] zsh가 작업을 자동 완성하도록 할 수 없습니다

10년 전의 이메일 아카이브는 문제의 핵심을 지적합니다. 완료가 zsh작동하지 않으면pass.zsh-완료파일이 올바른 위치나 (올바른) 경로에 있지 않습니다. 다운로드 방법에 따라 다운로드가 되지 않을 수도 있습니다 pass. 저에게는 sudo apt install passbash에서 즉시 자동 완성 기능을 사용할 수 있습니다.

또한 다른 명령에 대한 완성도 git commi[TAB]작동합니까? 그렇지 않은 경우에는 활성화해야 합니다 zsh. 실행 autoload -Uz compinit && compinit해 보고 작동하면 .zshrc.

brew install pass다음을 사용하여 패스를 설치한 경우BREW ZSH 완료를 활성화해야 합니다.왜냐하면 그것들도 기본값이 아니기 때문입니다.

관련 정보