Автодополнение аргументов по tab команд-псевдонимов(alias)

Сами команды-алиасы автодополняются,а вот аргументы не хотят,как исправить?
Non progredi - est regredi
antiron
Сами команды-алиасы автодополняются,а вот аргументы не хотят,как исправить?
Ваш shell и какие аргументы можно пример?
Последний крик моды - эхо 30-летней давности.
tchgefest
Ваш shell и какие аргументы можно пример?
bash, в ~/.bashrc, ну например
alias pacr="sudo /usr/bin/pacman -Rs"
и далее нужно, чтобы при вводе пакета его название автодополнялось
Non progredi - est regredi
А это стоит
yaourt -Ss bash-completion
extra/bash-completion
Последний крик моды - эхо 30-летней давности.
tchgefest, конечно стоит,тогда бы вообще автодополнения не было для sudo
Non progredi - est regredi
antiron
tchgefest, конечно стоит,тогда бы вообще автодополнения не было для sudo
Вообще-то для автодополнения sudo, достаточно добавить в ~/.bashrc
complete -cf sudo
vadik, да по умолчанию и так все работает,мне нужно чтобы для алиаса автодополнение было.Я не хочу писать sudo pacman -Rs название_пакета.а хочу pacr название_пакета,причем чтобы "название_пакета" автодополнялось.
Non progredi - est regredi
antiron
и далее нужно, чтобы при вводе пакета его название автодополнялось
Да я понял, у меня в zch работает,если это то:
alias |grep pacr
pacr='sudo /usr/bin/pacman -Rs'

pacr fi
completing installed package
file             filesystem       findutils        firefox-i18n-ru
file-roller      filezilla        firefox          fixesproto 
А в bash не получилось,но скорей всего тоже должно работать.:-(
Последний крик моды - эхо 30-летней давности.
 
Зарегистрироваться или войдите чтобы оставить сообщение.