1

Поскольку Fedora будет использовать dnf качестве менеджера пакетов по умолчанию в следующем выпуске, доступно ли автозаполнение для zsh/oh-my-zsh/zpretzo?

Если нет, есть ли кто-нибудь, кто готов это сделать? :D

3 ответа3

1

работа вокруг:

cp /usr/share/zsh/5.0.7/functions/_yum /usr/share/zsh/5.0.7/functions/_dnf

затем :

vi /usr/share/zsh/5.0.7/functions/_dnf 

и под типом vim:

:%s/yum/dnf/g

сохранить и выйти из vim (введите:x и Enter) relog под Zsh и наслаждайтесь. с помощью

1

Мой zsh (5.1) уже поддерживает dnf:

% rpm -qf /usr/share/zsh//5.1/functions/_dnf
zsh-5.1-1.fc24.x86_64
0

Пока не будет подходящего модуля завершения для dnf, вы можете использовать завершение yum. Просто добавьте эту простую строку в ваш zshrc:

compdef dnf=yum

Эта строка должна быть размещена в любом месте после завершения инициализации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .