aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2001-02-17 13:16:06 +0000
committerRichard M. Stallman2001-02-17 13:16:06 +0000
commit093b0ab5417643678fb4e4f350d2f312486e6875 (patch)
tree75598ab29fa948d8cf89d4bdc5ed0f2694dc524d
parent9b60df4db3416634849da9d54175dcb564827d12 (diff)
downloademacs-093b0ab5417643678fb4e4f350d2f312486e6875.tar.gz
emacs-093b0ab5417643678fb4e4f350d2f312486e6875.zip
Miscellaneous clarifications.
Info on customizing cursor moved to display.texi.
-rw-r--r--man/basic.texi78
1 files changed, 32 insertions, 46 deletions
diff --git a/man/basic.texi b/man/basic.texi
index d741a8a16ef..1434348a981 100644
--- a/man/basic.texi
+++ b/man/basic.texi
@@ -94,12 +94,12 @@ overwriting with it.)
94@cindex 8-bit character codes 94@cindex 8-bit character codes
95@noindent 95@noindent
96When multibyte characters are enabled, if you specify a code in the 96When multibyte characters are enabled, if you specify a code in the
97range 0200 through 0377 octal, @kbd{C-q} assumes that you intend to use 97range 0200 through 0377 octal, @kbd{C-q} assumes that you intend to
98some ISO 8859-@var{n} character set, and converts the specified code to 98use some ISO 8859-@var{n} character set, and converts the specified
99the corresponding Emacs character code. @xref{Enabling Multibyte}. You 99code to the corresponding Emacs character code. @xref{Enabling
100select to @emph{which} of the ISO 8859 character sets should Emacs 100Multibyte}. You select @emph{which} of the ISO 8859 character sets to
101convert the 8-bit code through your choice of language environment 101use through your choice of language environment (@pxref{Language
102(@pxref{Language Environments}). 102Environments}).
103 103
104@vindex read-quoted-char-radix 104@vindex read-quoted-char-radix
105To use decimal or hexadecimal instead of octal, set the variable 105To use decimal or hexadecimal instead of octal, set the variable
@@ -464,43 +464,41 @@ nonblank line.
464@cindex wrapping 464@cindex wrapping
465@cindex line wrapping 465@cindex line wrapping
466 If you add too many characters to one line without breaking it with 466 If you add too many characters to one line without breaking it with
467@key{RET}, the line will grow to occupy two (or more) lines on the 467@key{RET}, the line grows to occupy two (or more) lines on the screen.
468screen. On terminals, one or more @samp{\} characters are displayed 468On graphical displays, Emacs indicates line wrapping with small bent
469at the extreme right margin of all but the last of them. The @samp{\} 469arrows in the fringes to the left and right of the window. On
470characters say that the following screen line is not really a distinct 470text-only terminals, Emacs displays a @samp{\} character at the right
471line in the text, but just the @dfn{continuation} of a line too long 471margin of a screen line if it is not the last in its text line. This
472to fit the screen. Continuation is also called @dfn{line wrapping}. 472@samp{\} character says that the following screen line is not really a
473More than one @samp{\} is displayed for a wrapped character which is 473distinct line in the text, just a @dfn{continuation} of a line too
474wider than one column. On window systems, small bitmaps are displayed 474long to fit the screen. Continuation is also called @dfn{line
475in the fringes to the left and right of the window to indicate line 475wrapping}.
476wrapping. 476
477 When line wrapping occurs before a character that is wider than one
478column, some columns at the end of the previous screen line may be
479``empty.'' In this case, Emacs displays additional @samp{\}
480characters in the ``empty'' columns, just before the @samp{\}
481character that indicates continuation.
477 482
478 Sometimes it is nice to have Emacs insert newlines automatically when 483 Sometimes it is nice to have Emacs insert newlines automatically when
479a line gets too long. Continuation on the screen does not do that. Use 484a line gets too long. Continuation on the screen does not do that. Use
480Auto Fill mode (@pxref{Filling}) if that's what you want. 485Auto Fill mode (@pxref{Filling}) if that's what you want.
481 486
482@vindex truncate-lines 487@vindex truncate-lines
483@findex toggle-truncate-lines
484@cindex truncation 488@cindex truncation
485 As an alternative to continuation, Emacs can display long lines by 489 As an alternative to continuation, Emacs can display long lines by
486@dfn{truncation}. This means that all the characters that do not fit 490@dfn{truncation}. This means that all the characters that do not fit
487in the width of the screen or window do not appear at all. They 491in the width of the screen or window do not appear at all. They
488remain in the buffer, temporarily invisible. On terminals, @samp{$} 492remain in the buffer, temporarily invisible. On terminals, @samp{$}
489is used in the last column instead of @samp{\} to inform you that 493in the last column informs you that the line has been truncated on the
490truncation is in effect. On window systems, a small bitmap in the 494display. On window systems, a small straight arrow in the fringe to
491fringe to the right of the window indicates line truncation. 495the right of the window indicates a truncated line.
492 496
497@findex toggle-truncate-lines
493 Truncation instead of continuation happens whenever horizontal 498 Truncation instead of continuation happens whenever horizontal
494scrolling is in use, and optionally in all side-by-side windows 499scrolling is in use, and optionally in all side-by-side windows
495(@pxref{Windows}). You can enable truncation for a particular buffer by 500(@pxref{Windows}). You can enable or disable truncation for a
496setting the variable @code{truncate-lines} to non-@code{nil} in that 501particular buffer with the command @kbd{M-x toggle-truncate-lines}.
497buffer. (@xref{Variables}.) Altering the value of
498@code{truncate-lines} makes it local to the current buffer; until that
499time, the default value is in effect. The default is initially
500@code{nil}. @xref{Locals}.
501
502 The command @kbd{M-x toggle-truncate-lines} toggles the display
503between continuation and truncation.
504 502
505 @xref{Display Vars}, for additional variables that affect how text is 503 @xref{Display Vars}, for additional variables that affect how text is
506displayed. 504displayed.
@@ -513,21 +511,21 @@ parts of the buffer, and to count lines.
513 511
514@table @kbd 512@table @kbd
515@item M-x what-page 513@item M-x what-page
516Print page number of point, and line number within page. 514Display the page number of point, and the line number within the page.
517@item M-x what-line 515@item M-x what-line
518Print line number of point in the buffer. 516Display the line number of point in the buffer.
519@item M-x line-number-mode 517@item M-x line-number-mode
520@itemx M-x column-number-mode 518@itemx M-x column-number-mode
521Toggle automatic display of current line number or column number. 519Toggle automatic display of current line number or column number.
522@xref{Optional Mode Line}. 520@xref{Optional Mode Line}.
523@item M-= 521@item M-=
524Print number of lines in the current region (@code{count-lines-region}). 522Display the number of lines in the current region (@code{count-lines-region}).
525@xref{Mark}, for information about the region. 523@xref{Mark}, for information about the region.
526@item C-x = 524@item C-x =
527Print character code of character after point, character position of 525Display the character code of character after point, character position of
528point, and column of point (@code{what-cursor-position}). 526point, and column of point (@code{what-cursor-position}).
529@item M-x hl-line-mode 527@item M-x hl-line-mode
530Highlighting the current line. 528Enable or disable highlighting of the current line.
531@end table 529@end table
532 530
533@findex what-page 531@findex what-page
@@ -627,18 +625,6 @@ as the actual glyph of A with grave accent.}:
627Char: @`A (04300, 2240, 0x8c0, ext ESC , A @@) (latin-iso8859-1 64) 625Char: @`A (04300, 2240, 0x8c0, ext ESC , A @@) (latin-iso8859-1 64)
628@end example 626@end example
629 627
630@findex hl-line-mode
631@findex blink-cursor-mode
632@cindex cursor, locating visually
633@cindex cursor, blinking
634@kbd{M-x hl-line-mode} turns on a global minor mode which highlights the
635line about point in the selected window (on terminals which support
636highlighting). Some people find this convenient. If you find the
637cursor difficult to spot, you might try changing its color by
638customizing the @code{cursor} face or rely on (the default)
639@code{blink-cursor-mode}. Cursor color and blinking can be conrolled
640via the @code{cursor} Custom group.
641
642@node Arguments 628@node Arguments
643@section Numeric Arguments 629@section Numeric Arguments
644@cindex numeric arguments 630@cindex numeric arguments