zsh의 가장 좋아하는 기능 중 하나는 자동 완성입니다. 특히 네트워크 컴퓨터에서 파일 이름을 완성 할 때 특히 그렇습니다. 그러나 와일드 카드 (예 : *)를 포함시켜 원격 시스템에서 자동 완성하는 방법은 무엇입니까?
예를 들어 서버에 file1, file2 및 file3이 있다고 가정합니다. 모든 파일을 로컬 컴퓨터에 복사하고 싶습니다.
scp server:~/fi<tab>
그런 다음 zsh가 올바르게 자동 완성됩니다.
scp server:~/file
하지만 와일드 카드를 사용하려고하면
scp server:~/file*<tab>
모두 나에게 경고음을냅니다 (파일 경로가 로컬이면 올바르게 작동합니다). 이 작업을 수행하는 zsh 옵션 세트가 있습니까?