2.5.3 Тип окна

Окно (window) описывает часть экрана, которую Emacs использует для отображения буферов. Каждое активное окно (см. Основные концепции окон Emacs) связано с одним буфером, содержимое которого отображается в этом окне. В отличие от этого, данный буфер может отображаться в одном окне, ни в одном окне или в нескольких окнах. Окна сгруппированы на экране в фреймы; каждое окно принадлежит только одному фрейму. См. Тип фрейма.

Хотя одновременно может существовать много окон, в любой момент одно окно обозначается как выбранное окно (selected window) (см. Выбор окон). Это окно, где (обычно) отображается курсор, когда Emacs готов к выполнению команды. Выбранное окно обычно отображает текущий буфер (см. Текущий буфер), но это не обязательно.

Окна не имеют синтаксиса чтения. Они выводятся в хеш-нотации, указывая номер окна и имя отображаемого буфера. Номера окон существуют для уникальной идентификации окон, поскольку буфер, отображаемый в любом данном окне, может часто меняться.

(selected-window)
     ⇒ #<window 1 on objects.texi>

См. Окна для описания функций, работающих с окнами.