Когда я нажимаю gem push <tab>
, отображается эта ошибка (независимо от того, содержит ли каталог какие-либо файлы .gem
):
_arguments:comparguments:325: doubled rest argument definition: *:gem:_files -g "*.gem(-.)"
_arguments:comparguments:325: doubled rest argument definition: *:gem:_files -g "*.gem(-.)"
_arguments:comparguments:325: doubled rest argument definition: *:gem:_files -g "*.gem(-.)"
Я не знаю, как это исправить, и Google не поможет,Мой fpath
:
> echo $fpath
/Users/robenkleene/.zsh/completion
/usr/local/share/zsh/site-functions
/usr/local/Cellar/zsh/5.7/share/zsh/functions
Я пытался удалить и переустановить Ruby с помощью homebrew, потому что в приведенном выше пути "Cellar" содержится файл _gem
, который, как я считаю, определяет эту функцию завершения, но это не так.не работает.
Есть еще идеи?Спасибо!
(Кроме того, если у кого-нибудь есть предложения, где я могу подать отчет об ошибке, это также будет полезно, еще раз спасибо!)