GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/elisp/Minibuffer-Contents.html ・ emacs-doc.conao3.com

21.12 ミニバッファの内容

これらの関数は、ミニバッファのプロンプトと内容にアクセスします。

関数: minibuffer-prompt

この関数は、現在アクティブなミニバッファのプロンプト文字列を返します。アクティブなミニバッファがない場合は、nil を返します。

関数: minibuffer-prompt-end

この関数は、現在ミニバッファが有効な場合、ミニバッファプロンプトの末尾の現在位置を返します。そうでない場合は、有効な最小バッファ位置を返します。

関数: minibuffer-prompt-width

この関数は、ミニバッファが有効な場合、現在のミニバッファプロンプトの表示幅を返します。そうでない場合は、0を返します。

関数: minibuffer-contents

この関数は、ミニバッファが有効な場合、ミニバッファの編集可能な内容(すなわちプロンプト以外のすべて)を文字列として返します。そうでない場合は、現在のバッファの内容全体を返します。

関数: minibuffer-contents-no-properties

これは minibuffer-contents と同様ですが、テキストプロパティはコピーせず、文字そのもののみをコピーします。テキストプロパティ を参照してください。

コマンド: delete-minibuffer-contents

このコマンドは、ミニバッファが有効な場合、ミニバッファの編集可能な内容(すなわちプロンプト以外のすべて)を消去します。そうでない場合は、現在のバッファ全体を消去します。