Это не git, автозаполнение имен файлов, это ваша оболочка. Есть ли у вас такая же задержка при выполнении, например, "кошка формирует "?
Проверьте этот пост с похожими проблемами:
http://talkings.org/post/5236392664/zsh-and-slow-git-completion
В этом посте предлагается добавить следующее .zshrc:
__git_files () {
_wanted files expl 'local files' _files
}
РЕДАКТИРОВАТЬ: Вот оригинальный текст этого поста
Я нашел много постов, касающихся жалоб на то, как мучительно медленно мерзавец
Автозаполнение может быть в больших репозиториях. Были разные
Предлагаемые патчи и предложения для загрузки последней Zsh. Может быть один
из этих вещей будет работать, но все, что я действительно хочу, это чтобы
заполните названия веток и файлов, как они есть в файле
система. Я не нашел никаких предложений о том, как получить такое поведение так
Я понял это для себя. Я думал, что поделюсь этим для всех
кто может извлечь из этого выгоду. Я просто добавил следующее в мой .zshrc
Файл:
__git_files () {
_wanted files expl 'local files' _files }
Теперь я могу запускать команды git и получать почти мгновенное завершение, пока
получить завершение файла аналогично тому, что предоставит ls.