zshにzleの代わりにreadlineを使用させますか?

zshにzleの代わりにreadlineを使用させますか?

モジュールの代わりにzsh読み取りを使用する方法はありますか?readline/etc/inputrc~/.inputrczle

inputrcこれを使用する他のすべての「シェル」に適用するには、コマンドラインキーバインディングをグローバルにしますsqlitemysql

zsh私はそれが互換性がなければならず、bashそのようなオプションを提供しなければならないと思います。

答え1

いいえ、zshはreadlineをサポートしていません。 Zleはreadlineよりも豊富な機能(特に完成、履歴検索、viモードなど)を持っており、ほとんど完全に書き直さなければreadlineの上にzshのすべての機能を実装することは不可能です。だから誰もこれを実装することを期待しないでください。

主にzshで動作させるには、パーサーを作成し、zshで動作するようにキーバインディングを変換する方が.inputrc良いと思います。.inputrc

関連情報