모든 Gentoo bash 완료를 한 번에 전역적으로 활성화하는 방법은 무엇입니까?

모든 Gentoo bash 완료를 한 번에 전역적으로 활성화하는 방법은 무엇입니까?

eselect bashcomp enable불행히도 옵션이 누락된 것 같 --all으며 194개 항목 각각을 수동으로 활성화하고 싶지 않습니다. 어떻게든 자동화하고 나중에 패키지를 설치하도록 설정할 수 있습니까?자동으로bash 완료가 활성화되어 있습니까?

답변1

대답은 '아니오'입니다.

이를 살펴보면 /usr/portage/eclass/bash-completion{,-r1}.eclassbash 완료를 처리하는 데 사용할 수 있는 두 파일 중 어느 것도 자동 활성화를 트리거하는 방법을 노출하지 않습니다.

따라서 단일 패키지가 원하는 것을 지원할 수는 있지만 전체적인 문제를 해결하지는 않습니다.

최선의 선택은 아마도 버그를 여는 것입니다http://bugs.gentoo.org그리고 기능을 요청하세요.

이것이 어떤 모습일지 자세히 알지는 못하지만, 이러한 모든 기능을 전역적으로 활성화하지 않는 데에는 타당한 이유가 있을 수 있으며, 수백 개의 추가 항목으로 인해 bash에서 상당한 속도 저하가 발생할 수 있다는 점을 언급하고 싶습니다.

관련 정보