Bash オートコンプリート(タブ完成ではない)

Bash オートコンプリート(タブ完成ではない)

[tab] を押さずに bash に完了提案を表示させるにはどうすればよいですか?これらの提案が私が追加する各キャラクターを更新し、オプションをすばやく選択できることを願っています。 IDEのように動作したいです。私はこれが速いので、これをしたい。

答え1

真のオートコンプリートは機能しませんが、bash使用
できますzsh

https://github.com/tarruda/zsh-autosuggestions

他の半自動機能(ヒントの更新など)がある場合は、すべての種類の自動ヒントが非常にトリッキーであることに注意してください。

独自のシェル設定(完了と対話することができます)によっては完全に機能しない可能性がありますが、それでも非常に興味深いです。

では、オートコンプリート機能を使用できますが、zsh使用できないのは、コマンドラインのやり取りをより詳しくサポートしているため、bashonよりも実装が簡単なためです。zshreadlinebash


しかも
https://github.com/hchbaw/auto-fu.zsh
これはうまくいったかもしれませんが、もうアクティブになっていないようです。



zsh注:

おそらくすでに知っていますが、zshそうでない場合:
ツールとの高度な対話が好きな場合は、詳しく見てください。これがとのzsh主な違いだからです。良い標準シェルになることに焦点を当て、良い対話を提供するように努めてください。良いインタラクションに集中し、良い標準シェルになるように努めてください。 (スクリプトの場合は、この理由で引き続き使用することをお勧めします)bashzsh
bash
zsh
bash

関連情報