Функция завершения Zsh отличная, за исключением этой. Когда я пытаюсь выполнить в папке с большим количеством файлов / сетевой папки, это занимает пару минут и печатает эту ошибку.
example.com:~$ ls /path/to/some/bigFolder/[TAB]
zsh: do you wish to see all 620 possibilities (124 lines)?
Вместо этого, есть ли способ указать время ожидания, после которого zsh не должен пытаться выполнить автозаполнение? Я не могу отменить его поиск тоже.
zsh
autocomplete
Балки
источник
источник
Ответы:
Ctrl-Cследует отменить завершение. Если этого не произойдет, тогда мало шансов, что что-то еще будет.
источник
Вы можете написать собственный завершитель, реализующий таймер / тайм-аут, из zsh FAQ, раздел 4
4.5: Как начать программируемое завершение?
Перефразируя FAQ
источник
zstyle
настройки наzshcompsys
странице руководства . На самом деле, я сомневаюсь, что это возможно: я не думаю, что вы можете прерывать zsh, пока он расширяет глоб, который блокирует это.