window窗口 描述了 Emacs 用来显示缓冲区的屏幕区域。每个活动窗口(see Basic Concepts of Emacs Windows)都关联一个缓冲区,缓冲区的内容会显示在该窗口中。与之相对,同一个缓冲区可以显示在一个窗口、不显示在任何窗口,或同时显示在多个窗口中。窗口在屏幕上被组织到各个框架内;每个窗口有且只属于一个框架。See 框架类型。
尽管可以同时存在多个窗口,但在任意时刻都有一个窗口被指定为 selected window选中窗口(see Selecting Windows)。当 Emacs 等待输入命令时,光标(通常)就显示在这个窗口里。选中窗口一般会显示当前缓冲区(see The Current Buffer),但并非一定如此。
窗口没有可读语法。打印时会以井号尖括号形式显示窗口编号和所显示的缓冲区名称。窗口编号的作用是唯一标识窗口,因为同一个窗口显示的缓冲区可能会频繁变化。
(selected-window)
⇒ #<window 1 on objects.texi>
有关操作窗口的函数说明,see Windows。