parent
하위 폴더 subfolder
와 심볼릭 링크가 있는 폴더가 있다고 가정해 보겠습니다 symbolic_link
.
현재 작업 디렉토리에 있는 상태에서 subfolder
이 작업을 수행하려고 하면 cd ../sym[TAB]
자동 완성되지 않는 것으로 나타났습니다 cd ../symbolic_link
.
Zsh에서 이러한 유형의 자동 완성을 어떻게 활성화합니까?
답변1
zsh
cd
유효한 디렉토리를 가리키면 심볼릭 링크가 자동으로 완료됩니다.
parent $ ls -l ../symbolic_link
lrwxrwxrwx 1 e users 1 Jan 30 23:19 ../symbolic_link -> /
parent $ cd ../symbolic_link/
^^ [TAB] pressed here
parent $ ln -s /asdf ../wrong_symbolic_link
parent $ cd ../wr
^^ [TAB] sound the bell here