21.12 Содержимое минибуфера

Эти функции обращаются к подсказке и содержимому минибуфера.

Функция: minibuffer-prompt

Эта функция возвращает строку подсказки в текущем активном минибуфере. Если минибуфер не активен, она возвращает nil.

Функция: minibuffer-prompt-end

Эта функция возвращает текущую позицию конца подсказки минибуфера, если минибуфер активен. В противном случае она возвращает минимальную допустимую позицию буфера.

Функция: minibuffer-prompt-width

Эта функция возвращает текущую ширину отображения подсказки минибуфера, если минибуфер активен. В противном случае она возвращает ноль.

Функция: minibuffer-contents

Эта функция возвращает редактируемое содержимое минибуфера (то есть все, кроме подсказки) в виде строки, если минибуфер активен. В противном случае она возвращает полное содержимое текущего буфера.

Функция: minibuffer-contents-no-properties

Это похоже на minibuffer-contents, за исключением того, что она не копирует свойства текста, а только сами символы. См. Свойства текста.

Команда: delete-minibuffer-contents

Эта команда стирает редактируемое содержимое минибуфера (то есть все, кроме подсказки), если минибуфер активен. В противном случае она стирает весь текущий буфер.