たとえば、「cd bu[tab]」と入力し、複数のオプション (build/ と builds/ など) がある場合、ターミナルは通常、([tab] を 2 回押した後) 可能なすべてのオプションのリストを表示します。[タブ] を押すたびに、選択肢のリストを表示するのではなく、選択肢を循環するように設定したいと思います。
$ cd bu[タブ] -> $ cd build/ -> [タブ] -> $ cd builds/ -> [タブ] -> $ cd build/ など。
私が言いたいことが明確であることを願っていますか?:) たとえば、mIRC には、ニックネームとチャンネル補完のための同じ機能があります。
また、これは自分で補完スクリプトを書かなくても可能だと教えてください。
編集:Ubuntuの標準端末を使用しています。