私はおそらくここで間違った道を進んでいると思うので、もしそうなら教えてください。Vim の ctrlpや他のプラグインが使用するものと同様のユーザー インターフェイスを構築しようとしています。これにより、ユーザーにプロンプトが表示され、ユーザーが入力すると、結果がミニバッファーのプロンプト ラインの上に表示されます。
ミニバッファのコマンド処理部分minibuffer-with-setup-hook
とローカルpost-command-hook
(簡単) が正常に動作し、表示したい結果を取得できます ((message)
今のところ ing するだけで確認できます)。
たとえば、ミニバッファーのプロンプト行の上に 10 行の結果を表示したい場合、何らかの方法でテキストをミニバッファーの先頭に追加するか、コマンドが終了したら閉じる別のバッファーを使用する必要がありますか? これで正しい軌道に乗るために読むべきマニュアルの部分へのポインタはありますか?