Я использую версию Zsh:4.3.11 С oh-my-zsh основы.
в сочетании с" oh-my-zsh " Zsh попытается автозаполнить команды SVN (и Git, если на то пошло), когда клавиша TAB нажата во время команды. Поскольку он, очевидно, делает некоторую магию разбора за занавесками, автозаполнение команд SVN в огромном хранилище вводит значительную задержку.
svn add a[TAB]
* ~2-3 second delay *
svn add apps/
Это сводит меня к краю, и через пару месяцы, когда для Zsh не осталось ничего, кроме похвалы, я временно вернулся к Bash, поскольку неспособность использовать оболочку в одном конкретном репозитории просто смешна.
Примечание:
Здесь есть два дополнительных фактора, и хотя я не уверен в их значении, я все равно перечислю их:
- это делается через SSH
- обычное имя файла-автозаполнение происходит мгновенно. Только имя файла-автозаполнение во время SVN команды запаздывают.