bash completion не работает в иксах
SoiFong 11 апреля, 2009 - 00:08
Установил и через eselect включил различные автодополнения. Все прекрасно работает в полноэкранном терминале, но не работает в эмуляторах терминала в иксах с теми же самыми командами.
»
- Для комментирования войдите или зарегистрируйтесь
Полагаю, в ~/.bash_profile
Полагаю, в ~/.bash_profile имеется "source /etc/profile"? И в ~/.bashrc нет ничего такого, что бы сбивало подхваченное из /etc/profile окружение?
(Ввиду задержки, хоть и в полсекунды, на source /etc/profile, предпочитаю делать это вручную по мере необходимости в каждом новооткрытом терминале в иксах.)
:}
после source /etc/profile
после source /etc/profile заработало, спасибо.
но все равно не понятно, почему в полноэкранном терминале все в порядке?..
cat ~/.bash* тебе ответит,
cat ~/.bash* тебе ответит, можешь сравнить поведение на новом пользователе.
Тут дело может быть вот в
Тут дело может быть вот в чем.
Практически все X эмуляторы терминала при запуске стартуют subshell а не loginshell. В этом случае все переменные берутся от родителя. так что попробуйте перезапустить X-ы.
:)