[Решено] автодополнение строки по таб

сори если совсем тупой вопрос, всеже как правильно сделать это автодополнение строки по таб в баше? пробовал, как написано в статье http://www.calculate-linux.org/blogs/show/197 и оно вроде работает, но только до выхода из консоли

вот что делал:

sudo su
emerge bash-completion
for i in $(ls --color=no /usr/share/bash-completion/); do eselect bashcomp enable --global $i; done
env-update && source /etc/profile
exit
sudo env-update && source /etc/profile

сразу после обновления работает нормально под рутом и пользователем, а если переоткрыть терминал, то приходится набирать заново эту команду и так каждый раз:

sudo env-update && source /etc/profile

а можно както сделать чтобы оно сразу работало?


ПС… с наступающим годом! Ж)

Можно, невнимательно прочли пост.
2 первых тега pre это всё ответ на ваш вопрос :slight_smile:

а, ну да, так работает
ну там какбы написано в статье было, что в bashrc не нужно ничего добавлять, я и не стал
во уже опять не работает, я уже чтото сломал пока делал, ну короче если прописать в /etc/bash/bashrc то работало норм
Спасибо)

а в .bashrc должна быть 7-я строчка:

 # System-wide .bashrc file for interactive bash(1) shells.

 # To enable the settings / commands in this file for login shells as well,
 # this file has to be sourced in /etc/profile.

 # If not running interactively, don't do anything
[ -z "$PS1" ] && return

может изза нее локальный .bashrc не запускаться?