Так как он не помечен и не озаглавлен как «ubuntu», и поскольку поиск в Google с помощью fedora также приводит сюда, я добавлю вариант ответа Мартина, который работает, ссылаясь на /etc/bash_completion.d/mercurial.sh
вместо /etc/bash_completion
в вашем ~/.bashrc
:
# Use bash-completion, if available
if [ -f /etc/bash_completion.d/mercurial.sh ]; then
. /etc/bash_completion.d/mercurial.sh
fi
Не уверен, что ОС делает это различие необходимым, но это работает для меня в Fedora с 11 по 20.
Исправление: Fedora11 и Fedora 20. (Не проверено 12-19.)