ZSH는 bash 자동 완성 기능을 확장합니다.

ZSH는 bash 자동 완성 기능을 확장합니다.

ZSH는 bash 자동 완성 기능을 확장할 수 있나요? Bash는 시스템의 거의 모든 명령을 자동 완성하는 반면, ZSH에서는 항상 플러그인을 활성화해야 했습니다.

다음은 예입니다(bash에서 작동하지 않는 사용자 정의 스크립트의 경고를 무시하세요).

배쉬 자동 완성

답변1

java옵션 이 --version문서화되지 않은 것 같습니다. 문서화된 것은 -version.try 입니다 java -v<Tab>.

java --v<Tab>-version또한 완성된 구성에서 근사치/수정을 활성화할지 여부 도 권장됩니다 .

$ 자바 --vTab
완전한 교정
-verbose:class -verbose -- 클래스 정보 인쇄
-verbose:gc -- GC 정보를 인쇄합니다.
-verbose:jni -- JNI 정보를 인쇄합니다.
-version - 인쇄 버전

compinstall쉽게 구성하는 방법은 리소스를 참조하세요 .

zsh에서 bash 완성을 사용하는 방법을 확인하세요 info zsh bashcompinit. 하지만 bash 완성은 일반적으로 zsh의 완성만큼 좋지 않습니다. 완성 프로그램은 작성되었지만 완성 프로그램은 작성되지 않은 bash상황 에서만 사용하기를 원할 것입니다 zsh.

관련 정보