Previous: Windows, Up: Files—Buffers—Windows—Frames—Terminals [Index]
A “frame” is a screen object that contains one or more Emacs windows. In Emacs Lisp, a “frame object” is a Lisp object that represents a frame on the screen.
A frame initially contains a single main window and/or a minibuffer window; you can subdivide the main window vertically or horizontally into smaller windows.
A “terminal” is a display device capable of displaying one or more Emacs frames. In Emacs Lisp, a “terminal object” is a Lisp object that represents a terminal.There is no primitive for creating terminal objects. There are two classes of terminals:
Each terminal object has the following ATTRIBUTES:
On GNU and Unix systems, you can create additional frames on any available terminal, within a single Emacs session, regardless of whether Emacs was started on a text or graphical terminal. Emacs can display on both graphical and text terminals simultaneously. This comes in handy, for instance, when you connect to the same session from several remote locations. *Note Multiple Terminals.
Previous: Windows, Up: Files—Buffers—Windows—Frames—Terminals [Index]