Привет, я использую prezto с zsh 5.2 на OSX. Когда я устанавливаю awscli с помощью homebrew, они копируют файл автозаполнения в /usr/local/share/zsh/site-functions/_aws
. Но похоже, что prezto не использует его по умолчанию, мне нужно вручную запустить source /usr/local/share/zsh/site-functions/_aws
чтобы он заработал.
Я уже включил модуль completion
, другие команды, такие как git
и brew
имеют правильное автозаполнение.
Вы можете помочь мне понять, в чем проблема?
добавьте следующую строку в ваш файл ~/.zshrc
,
fpath=(/usr/local/share/zsh/site-functions $fpath)
а затем выполните следующие команды,
% rm -f ~/.zcompdump; compinit
Пробовал, но не работает. У меня уже есть /usr/local/share/zsh/site-functions
в моем fpath
, другое завершение в этой папке работает нормально, за исключением aws
.
Отправьте его на https://github.com/zsh-users/zsh-completions.
Самый полезный комментарий
Пробовал, но не работает. У меня уже есть
/usr/local/share/zsh/site-functions
в моемfpath
, другое завершение в этой папке работает нормально, за исключениемaws
.