У меня свежий mac передо мной, я установил homebrew (просто отлично), и о мой zsh (просто отлично).
Я пытаюсь установить autojump, который является интеллектуальной базой каталогов. Например, вы можете "прыгать" на ~/Documents с помощью j doc в терминале.
Я сделал это
brew install autojump
У меня уже есть мой .zshrc, который отлично выглядит, я думаю. Я добавил строку, в которой он сказал:
[[ -s `brew --prefix`/etc/autojump.sh ]] && . `brew --prefix`/etc/autojump.sh
Когда я запустил iterm2, я получаю следующее предупреждение:
/usr/local/Cellar/autojump/21.3.0/etc/autojump.bash:13: command not found: complete
/usr/local/Cellar/autojump/21.3.0/etc/autojump.bash:55: = not found
Я использовал brew для установки других вещей, и я могу успешно запустить autojump -s, поэтому я знаю, что он видит $path. Я не знаю, что еще может быть неправильно, поскольку это все новая установка.