readline 適用可能なすべての完成を得るためにcompgenを使用する方法は?

readline 適用可能なすべての完成を得るためにcompgenを使用する方法は?

代替案を構築しており、タブの完成readlineと同様にタブの完成を行いたいと思いますreadline。でreadline入力すると、git <tab>すべてのgitサブコマンドがオートコンプリートオプションとして提供されます。ただし、入力するとls <tab>ファイルとディレクトリが表示されます。compgenオプションの1つを呼び出すことによってこれらの結果を個別に取得する方法は非常に明確ですが、与えられたcompgen同じ完成セットを呼び出して取得する方法は明確ではありませんreadline。デフォルトでは、これはすべての適用可能なソースで行われます。この動作を実行するにはどのようなオプションを提供できますか?

ベストアンサー1

おすすめ記事