Похоже, вы пытаетесь использовать плагины, которые не установлены. См. Следующую документацию о том, как их установить:
(в основном вы хотите клонировать репозитории в $ZSH_CUSTOM/plugins
и получить их в своем .zshrc
, но см. Документацию каждого из них для реальных используемых команд. ПРИМЕЧАНИЕ: zsh-syntax-highlighting
must быть последним источником плагинов. )
Другая часть вашего вопроса получит ответ в выводе вашего терминала:
Чтобы исправить ваши разрешения, вы можете сделать это: отключив разрешение на запись для «группы» и «других» и убедившись, что владельцем этих каталогов является либо root, либо ваш текущий пользователь.
Похоже, владелец уже является вашим текущим пользователем однако ваши права доступа rwxrwxr-x
, которые read, write, execute
для пользователей и групп, и read, execute
для других. Из предупреждающего сообщения вы должны удалить разрешение на запись из группы:
sudo chmod 755 zsh
теперь, когда вы ls -l
, вы должны увидеть rwxr-xr-x
для этого каталога. Сделайте то же самое для каталога /usr/local/share/zsh/site-functions
.
Предупреждающее сообщение даже дает вам альтернативу, предлагая поместить в файл ~/.zshrc
следующее и перезапустить zsh:
ZSH_DISABLE_COMPFIX="true"