bash で fish スタイルの manpage ベースの補完を有効にする

bash で fish スタイルの manpage ベースの補完を有効にする

fish の本当に魅力的な機能の 1 つは、各コマンドのそれぞれのマニュアル ページでの指定に基づいて、オプションのインテリジェントなタブ補完をサポートしていることです。このデータを使用して bash のタブ補完インテリジェンスを有効にする方法を作成した人はいますか?

答え1

オプションインジケータがすでに入力されている場合にオプション値が完了するかどうかを参照している場合は、bash確かにその機能があります(例:プログラム可能な完了に関するドキュメント)。ただし、私の知る限り、man ページから自動的に生成することはできません。

sh-manpage-completionsプロジェクトfishその方向に進んでおり、 s (Python ベース) のメカニズムに基づいているようです。

関連情報