This chapter describes most of the functions and variables related to Emacs windows. See Display, for information on how text is displayed in windows.
• Basic Windows: | Basic information on using windows. | |
• Splitting Windows: | Splitting one window into two windows. | |
• Deleting Windows: | Deleting a window gives its space to other windows. | |
• Selecting Windows: | The selected window is the one that you edit in. | |
• Cyclic Window Ordering: | Moving around the existing windows. | |
• Buffers and Windows: | Each window displays the contents of a buffer. | |
• Displaying Buffers: | Higher-lever functions for displaying a buffer and choosing a window for it. | |
• Choosing Window: | How to choose a window for displaying a buffer. | |
• Window Point: | Each window has its own location of point. | |
• Window Start: | The display-start position controls which text is on-screen in the window. | |
• Vertical Scrolling: | Moving text up and down in the window. | |
• Horizontal Scrolling: | Moving text sideways on the window. | |
• Size of Window: | Accessing the size of a window. | |
• Position of Window: | Accessing the position of a window. | |
• Resizing Windows: | Changing the size of a window. | |
• Window Configurations: | Saving and restoring the state of the screen. | |
• Window Configuration Hook: | Running code when the window configuration changes. |