LINUX.ORG.RU

bash-completion в Gentoo


0

0

Дистр генту. bash-completion в иксах не работает. В консоли все нормально. Когда в иксах делаю env-update && source /etc/profile начинает работать но только в текущем терминале - в новом нада заново вводить. Никак не пойму что за хрень. eselect-ом выбирал bash-completion как глобально так и для пользователя - один х... Гугло не помогает (


Интересно, какой умник догадался засунуть инициализацию completions в profile? По определению, profile выполняется только при входе в систему, или при запуске баша специально с ключом -l.

Самый простой и действенный костыль —
echo -e '\n. /etc/profile' >> ~/.bashrc

Более правильно, имхо, найти блок профайла (в /etc/profile или /etc/profile.d/*), отвечающий за инициализацию completions, и перенести его в свой или общесистемный bashrc, а также накатать кляузу в багтрекер.

nnz ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.