2013-03-05 67 views
0

升級到Gnu Make版本3.82後,我發現它支持目標自動完成。如何禁用Gnu Make自動完成版本3.82

對於一些分佈,它可能真的很有幫助

然而,OpenWrt的Linux發行版,這可能是因爲部分構建頭疼的就是經常像下面

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

但是,我們不能做PATH自動完成,因爲牛羚Make now is so「Smart」that that print out the possible make targets for your selection instead of doing PATH auto completion

+0

我得到的解決方案,只是刪除make的bash_completion腳本可以禁用make auto completion – shwang 2013-03-08 02:09:07

回答

1

升級到Gnu後Make o f版本3.82,我發現它支持 目標自動完成。

不太可能這是有道理的。完成你的shell是通過你的shell完成的。因此,從您的shell配置中刪除Make的完成支持。