bash_completion и sudo [SOLVED]

Всем привет!

Суть проблемы

1)если я пишу, под рутом, например

emerge libreo<TAB>

то при нажатии TAB строка автозаполняется до emerge libreoffice

2)Если я пишу, опять же под рутом

sudo emerge libreo<TAB>

то система ведет себя так-же как и в примере #1
или если я пишу

sudo emerge --with<TAB>

то система подставляет

sudo emerge --with-bdeps=

3)Если я пишу под пользователем

sudo emerge libreo<TAB> 

то нифига не происходит.

4) Более того, если я пишу под пользователем

sudo emer<TAB>

то тоже не происходит автодополнения.

Проблема, описанная в пункте #4 лечится выполнением

complete -cf sudo

однако TAB начинает подставлять комманды а не параметры.

Помогите, пожалуйста, решить проблему, описанную в п #3, чтоб работало как в п #2

Посмотрите конфиги bash,

Посмотрите конфиги bash, наверняка там найдется конструкция типа: если я рут, то ... если нет, то ...

Или глянте: eselect bashcomp

Извините за беспокойство,

Извините за беспокойство, проблема решена.
Нужно было в параметрах Tilda (я использую этот эмулятор терминала) указать чтобы коммандная оболочка запускалась как login-shell.
то есть

/bin/bash -l

или просто достаточно было выполнить

. /etc/profile

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".