summaryrefslogtreecommitdiff
path: root/devdocs/elisp/windows.html
blob: 7137d77a18df8fd6c979066454cd21a2ea25887e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
 <h2 class="chapter">Windows</h2> <p>This chapter describes the functions and variables related to Emacs windows. See <a href="frames">Frames</a>, for how windows are assigned an area of screen available for Emacs to use. See <a href="display">Display</a>, for information on how text is displayed in windows. </p> <table class="menu" border="0" cellspacing="0"> <tr>
<td align="left" valign="top">• <a href="basic-windows" accesskey="1">Basic Windows</a>
</td>
<td> </td>
<td align="left" valign="top">Basic information on using windows. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="windows-and-frames" accesskey="2">Windows and Frames</a>
</td>
<td> </td>
<td align="left" valign="top">Relating windows to the frame they appear on. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="selecting-windows" accesskey="3">Selecting Windows</a>
</td>
<td> </td>
<td align="left" valign="top">The selected window is the one that you edit in. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="window-sizes" accesskey="4">Window Sizes</a>
</td>
<td> </td>
<td align="left" valign="top">Accessing a window’s size. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="resizing-windows" accesskey="5">Resizing Windows</a>
</td>
<td> </td>
<td align="left" valign="top">Changing the sizes of windows. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="preserving-window-sizes" accesskey="6">Preserving Window Sizes</a>
</td>
<td> </td>
<td align="left" valign="top">Preserving the size of windows. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="splitting-windows" accesskey="7">Splitting Windows</a>
</td>
<td> </td>
<td align="left" valign="top">Creating a new window. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="deleting-windows" accesskey="8">Deleting Windows</a>
</td>
<td> </td>
<td align="left" valign="top">Removing a window from its frame. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="recombining-windows" accesskey="9">Recombining Windows</a>
</td>
<td> </td>
<td align="left" valign="top">Preserving the frame layout when splitting and deleting windows. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="cyclic-window-ordering">Cyclic Window Ordering</a>
</td>
<td> </td>
<td align="left" valign="top">Moving around the existing windows. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="buffers-and-windows">Buffers and Windows</a>
</td>
<td> </td>
<td align="left" valign="top">Each window displays the contents of a buffer. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="switching-buffers">Switching Buffers</a>
</td>
<td> </td>
<td align="left" valign="top">Higher-level functions for switching to a buffer. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="displaying-buffers">Displaying Buffers</a>
</td>
<td> </td>
<td align="left" valign="top">Displaying a buffer in a suitable window. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="window-history">Window History</a>
</td>
<td> </td>
<td align="left" valign="top">Each window remembers the buffers displayed in it. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="dedicated-windows">Dedicated Windows</a>
</td>
<td> </td>
<td align="left" valign="top">How to avoid displaying another buffer in a specific window. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="quitting-windows">Quitting Windows</a>
</td>
<td> </td>
<td align="left" valign="top">How to restore the state prior to displaying a buffer. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="side-windows">Side Windows</a>
</td>
<td> </td>
<td align="left" valign="top">Special windows on a frame’s sides. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="atomic-windows">Atomic Windows</a>
</td>
<td> </td>
<td align="left" valign="top">Preserving parts of the window layout. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="window-point">Window Point</a>
</td>
<td> </td>
<td align="left" valign="top">Each window has its own location of point. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="window-start-and-end">Window Start and End</a>
</td>
<td> </td>
<td align="left" valign="top">Buffer positions indicating which text is on-screen in a window. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="textual-scrolling">Textual Scrolling</a>
</td>
<td> </td>
<td align="left" valign="top">Moving text up and down through the window. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="vertical-scrolling">Vertical Scrolling</a>
</td>
<td> </td>
<td align="left" valign="top">Moving the contents up and down on the window. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="horizontal-scrolling">Horizontal Scrolling</a>
</td>
<td> </td>
<td align="left" valign="top">Moving the contents sideways on the window. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="coordinates-and-windows">Coordinates and Windows</a>
</td>
<td> </td>
<td align="left" valign="top">Converting coordinates to windows. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="mouse-window-auto_002dselection">Mouse Window Auto-selection</a>
</td>
<td> </td>
<td align="left" valign="top">Automatically selecting windows with the mouse. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="window-configurations">Window Configurations</a>
</td>
<td> </td>
<td align="left" valign="top">Saving and restoring the state of the screen. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="window-parameters">Window Parameters</a>
</td>
<td> </td>
<td align="left" valign="top">Associating additional information with windows. </td>
</tr> <tr>
<td align="left" valign="top">• <a href="window-hooks">Window Hooks</a>
</td>
<td> </td>
<td align="left" valign="top">Hooks for scrolling, window size changes, redisplay going past a certain point, or window configuration changes. </td>
</tr> </table><div class="_attribution">
  <p class="_attribution-p">
    Copyright &copy; 1990-1996, 1998-2022 Free Software Foundation, Inc. <br>Licensed under the GNU GPL license.<br>
    <a href="https://www.gnu.org/software/emacs/manual/html_node/elisp/Windows.html" class="_attribution-link">https://www.gnu.org/software/emacs/manual/html_node/elisp/Windows.html</a>
  </p>
</div>