내가 입력하는 동안
cd path/to/python_package/
그런 다음 Tab 키를 눌러 를 입력해 보세요 path/to/python_package/only_module
. 예를 들어 'I'm stach!'라고 입력하세요. 통과
$ cd path/to/python_package/
__pycache__/ only_module/
cd
탭 완성을 무시 하는 방법은 무엇입니까 __pycache__
? 앞으로는 "블랙리스트"에 다른 폴더 이름도 추가하고 싶을 수도 있다는 것을 깨닫게 될 것 같습니다. zsh는 이와 같은 폴더 이름 블랙리스트를 지원합니까?
답변1
조정하여 완료 시 특정 패턴을 무시할 수 있습니다.완전한 스타일그리고zstyle
내장. 가지다zsh 가이드의 예.
zstyle ':completion:*:*:cd:*:*' ignored-patterns '__pycache__'
기본적으로 zsh는 처음에 일치하는 항목이 없으면 두 번째 완료 라운드를 시도하고 두 번째 라운드는 승인되지 않으므로 나중에 ignored-patterns
계속 완료할 수 있습니다 (또는 유일한 가능성은 무엇이든).__pycache__
_
__pycache__