2013-03-05 2 views
0

버전 3.82의 Gnu Make로 업그레이드 한 후 대상 자동 완성을 지원한다는 것을 알았습니다. 일부 유통에 대한 Gnu 자동 완성을 비활성화하는 방법 버전 3.82

, 그것은 OpenWrt 리눅스 배포판으로,이 부분 빌드 이후 골칫거리가 될 수도

그러나 정말 도움이 수도 자주

# make package/path/{clean,install} V=99 

다음과 같습니다 그러나 우리는 PATH의 자동 완성을 할 수 없습니다은 GNU 때문에 이제는 "똑똑한"것이므로 PATH 자동 완성 대신 선택을위한 가능한 대상을 인쇄합니다.

+0

내가 만든 솔루션의 bash_completion 스크립트를 제거하면 자동 완성을 사용하지 못하게 할 수있다. – shwang

답변

1

Gnu로 업그레이드 한 후 o f 버전 3.82에서 대상 자동 완성 을 지원합니다.

이럴 수는 없습니다. 쉘에 대한 작업은 쉘에 의해 완료됩니다. 따라서 쉘 구성에서 Make에 대한 완료 지원을 제거하십시오.

관련 문제