zsh에서 탭 완료 시간 초과를 지정하는 방법은 무엇입니까?

zsh에서 탭 완료 시간 초과를 지정하는 방법은 무엇입니까?

그 외에도 Zsh의 완성 기능은 훌륭합니다. 파일/네트워크 폴더가 많은 폴더에서 이 작업을 수행하려고 하면 몇 분 정도 걸리며 이 오류가 인쇄됩니다.

example.com:~$ ls /path/to/some/bigFolder/[TAB]
zsh: do you wish to see all 620 possibilities (124 lines)?

대신 zsh가 자동 완성을 시도하지 않아야 하는 시간 초과를 지정하는 방법이 있습니까? 검색을 취소할 수도 없습니다.

답변1

Ctrl-C완료를 취소해야 합니다. 그렇지 않다면 다른 일이 일어나는 것은 거의 불가능할 것입니다.

답변2

타이머/시간 초과를 구현하는 사용자 정의 완성기를 작성할 수 있습니다. zsh FAQ, 4부
4.5: 프로그래밍 가능한 완성 기능을 사용하려면 어떻게 시작하나요?

FAQ 설명

주요 자원은zshcompsys 매뉴얼페이지.
...또는 기존의 여러 기능 중 하나를 복사합니다.

관련 정보