처음에 Oh-My-ZSH 파일 이름 완성을 비활성화합니다.

처음에 Oh-My-ZSH 파일 이름 완성을 비활성화합니다.

ZSH에서 디렉터리 스태킹을 사용하기 시작했지만 문제가 발생했습니다. 이상적인 디렉터리에서는 다음을 입력 cd -<TAB>하면 됩니다 dirs -v. 그러나 다른 폴더(예: 내 "다운로드" 폴더)에는 -a가 포함된 하위 디렉터리나 파일이 있으며 해당 디렉터리를 완성합니다. 예를 들어:

$ cd /
$ cd home
$ cd dxs
$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
$ cd -<TAB>
0    ~
1    /home
2    /

이상적입니다. 하지만:

$ cd Downloads
$ ls
...foo bar somerepo-master baz...
$ cd -<TAB>

다음으로 수정됨

$ cd somerepo-master

저는 bash 스타일 완성에 익숙하고 그 필요성을 느끼지 못합니다. 그렇다면 이 동작을 비활성화할 수 있습니까?

설치 및 구성에는 oh-my-zsh를 사용했습니다.

편집하다:zsh -f를 사용하고 compinit를 자동 로딩하여 이것이 Oh-My-ZSH 때문임을 확인했습니다.

관련 정보