3

たとえば、「cd bu[tab]」と入力し、複数のオプション (build/ と builds/ など) がある場合、ターミナルは通常、([tab] を 2 回押した後) 可能なすべてのオプションのリストを表示します。[タブ] を押すたびに、選択肢のリストを表示するのではなく、選択肢を循環するように設定したいと思います。

$ cd bu[タブ] -> $ cd build/ -> [タブ] -> $ cd builds/ -> [タブ] -> $ cd build/ など。

私が言いたいことが明確であることを願っていますか?:) たとえば、mIRC には、ニックネームとチャンネル補完のための同じ機能があります。

また、これは自分で補完スクリプトを書かなくても可能だと教えてください。

編集:Ubuntuの標準端末を使用しています。

4

1 に答える 1

2

使用している場合zsh: grml のデフォルトの zsh シェルは、あなたが言及した方法で動作します (私の記憶が正しければ)。ここで構成を確認できます

編集: Ubuntu の場合は、ここで受け入れられた回答を参照してください:ターミナルのオートコンプリート: 提案を繰り返す

于 2012-01-03T12:23:42.100 に答える