숨겨진 파일 및 폴더를 표시하도록 zsh 완료를 구성하려면 어떻게해야합니까?


11

현재 완료를 호출하면 동작은 다음과 같습니다.

% cd ~/<TAB>
Completing directory
Desktop/    Downloads/  Pictures/   system/     Videos/
Documents/  Music/      Public/     Templates/  www/

숨겨진 파일도 나열하도록 완료를 구성하려면 어떻게해야합니까?

답변:


8

당신은 당신의 예에 추가 globdots할 수 있습니다$_comp_options.zshrc

.....
compinit
_comp_options+=(globdots)
.....

2
현재 디렉토리 (.)와 상위 디렉토리 (..)를 쉽게 무시할 수있는 방법이 있습니까? 그들은 종종 comp 목록에서 쓸모가 없습니다.
Krzysztof Kaczor

2
- @KrzysztofKaczor은 당신이하지 않는 사람들은 완료 목록에 표시되지 않습니다 .zshrc같은 것을 포함 zstyle ':completion:*' special-dirs true 은 쉽게 수정, 그래서 어떤 경우에는 그들이 나열되어 있습니다)
don_crissti

1
감사! 그것은 oh-my-zsh 구성의 일부로 밝혀졌습니다.
Krzysztof Kaczor

8

이것은 zsh 옵션입니다. 소개에 언급 되어 있습니다.

GLOBDOTS는로 시작하는 파일을 허용합니다. 점을 명시 적으로 지정하지 않고 일치시켜야합니다.

.zshrc 파일에 다음을 추가하십시오.

setopt globdots
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.