X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/2311d8e5a62b8b6dd7dde45b4b8059d443e2abac..41b7f8bc6c4511ab6fcf7f6b1f9e7fdcd8592821:/doc/emacs/display.texi diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index da33d35269..2fa7112729 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi @@ -3,7 +3,7 @@ @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Display, Search, Registers, Top +@node Display @chapter Controlling the Display Since only part of a large buffer fits in the window, Emacs has to @@ -260,14 +260,11 @@ placed from the top margin of the window; thus, as with These two variables are ignored if either @code{scroll-step} or @code{scroll-conservatively} are set to a non-zero value. - Note that @code{scroll-margin}, described below, limits the amount -of scrolling so as to put point outside of the top or bottom margin, -even if aggressive scrolling specifies a fraction @var{f} that is -larger than the window portion between the top and the bottom margins. - @vindex scroll-margin The variable @code{scroll-margin} restricts how close point can come -to the top or bottom of a window. Its value is a number of screen +to the top or bottom of a window (even if aggressive scrolling +specifies a fraction @var{f} that is larger than the window portion +between the top and the bottom margins). Its value is a number of screen lines; if point comes within that many lines of the top or bottom of the window, Emacs performs automatic scrolling. By default, @code{scroll-margin} is 0. @@ -448,7 +445,7 @@ and visits it with View mode enabled. @cindex synchronizing windows @dfn{Follow mode} is a minor mode that makes two windows, both -showing the same buffer, scroll as a single tall ``virtual window.'' +showing the same buffer, scroll as a single tall ``virtual window''. To use Follow mode, go to a frame with just one window, split it into two side-by-side windows using @kbd{C-x 3}, and then type @kbd{M-x follow-mode}. From then on, you can edit the buffer in either of the @@ -762,11 +759,10 @@ argument disables it. @findex global-font-lock-mode @vindex global-font-lock-mode - To toggle Font Lock mode in all buffers, type @kbd{M-x -global-font-lock-mode}. To impose this setting for future Emacs -sessions, customize the variable @code{global-font-lock-mode} -(@pxref{Easy Customization}), or add the following line to your init -file: + Type @kbd{M-x global-font-lock-mode} to toggle Font Lock mode in all +buffers. To impose this setting for future Emacs sessions, customize +the variable @code{global-font-lock-mode} (@pxref{Easy +Customization}), or add the following line to your init file: @example (global-font-lock-mode 0) @@ -982,15 +978,15 @@ fringes on the selected frame only, use @kbd{M-x set-fringe-style}. line (@pxref{Continuation Lines}). When one line of text is split into multiple screen lines, the left fringe shows a curving arrow for each screen line except the first, indicating that ``this is not the -real beginning.'' The right fringe shows a curving arrow for each +real beginning''. The right fringe shows a curving arrow for each screen line except the last, indicating that ``this is not the real -end.'' If the line's direction is right-to-left (@pxref{Bidirectional +end''. If the line's direction is right-to-left (@pxref{Bidirectional Editing}), the meanings of the curving arrows in the fringes are swapped. The fringes indicate line truncation with short horizontal arrows meaning ``there's more text on this line which is scrolled -horizontally out of view.'' Clicking the mouse on one of the arrows +horizontally out of view''. Clicking the mouse on one of the arrows scrolls the display horizontally in the direction of the arrow. The fringes can also indicate other things, such as buffer