最近、Fishの2つの機能に気づき、Bashでもこれらの機能が利用できるかどうか誰かが知っているのではないかと思っていましたか?
詳細:
詳細:
Bashの強調表示についてはよくわかりませんが、Bashのオートコンプリート機能は、ご指摘のとおり、自動提案のようです。
Bashのオートコンプリートでは希望どおりに候補を表示できませんでしたが、実際には[TAB]を押すとコンテンツが埋められます。コンテンツを完成させるための選択肢が多い場合は、[TAB]を2回押すと、すべてのオプションが表示されます。
例えば:
$ cat /etc/pa[TAB]
=>何も起こらない
$ cat /etc/pa[TAB][TAB]
pam.d/ passwd paths paths.d/
=>「/ etc/pa」で始まるすべてのファイル/ディレクトリを表示します
コマンド、パラメーター、ファイル/ディレクトリなどでオートコンプリートするように構成したり、プログラミングのように操作したりできます
詳細情報: http://www.linuxjournal.com/content/more-using-bash-complete-command
過去のコマンドにジャンプしたい場合は、^ Rを押してから文字を入力します。
(reverse-i-search)`cd': cd ..
=>「cd」で始まる最後のコマンドにジャンプ
私はこれがあなたが正確に望んでいるのではないことを知っていますが、それはほとんど同じことをしてあなたの利便性を十分に助けます。
残念ながらできません。しかし、私は、これらの機能を実装しようとすると、bashが大幅に遅くなると予測しています。おそらくそれが、まだ誰もこれらの機能を「移植」していない理由です。
私が見つけた最も近いものは https://github.com/dvorka/hstr 、シェル提案ボックスでした
bash以外:
私はそれをテストしませんでした、しかし私が見つけた唯一の「移植された代替」はzsh
のために書かれました: https://github.com/zsh-users/zsh-autosuggestions
いくつかのwwant'ingも私に https://websetnet.com/Shell-packs-power-python-bash/ と https://を導きますgithub.com/xonsh/xonsh エイリアス http://xon.sh 、おそらくすぐに使用可能です
...しかし、bashの他の選択肢に興味がないと私は確信しています。