diff options
| author | Richard M. Stallman | 2001-02-17 13:16:06 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2001-02-17 13:16:06 +0000 |
| commit | 093b0ab5417643678fb4e4f350d2f312486e6875 (patch) | |
| tree | 75598ab29fa948d8cf89d4bdc5ed0f2694dc524d | |
| parent | 9b60df4db3416634849da9d54175dcb564827d12 (diff) | |
| download | emacs-093b0ab5417643678fb4e4f350d2f312486e6875.tar.gz emacs-093b0ab5417643678fb4e4f350d2f312486e6875.zip | |
Miscellaneous clarifications.
Info on customizing cursor moved to display.texi.
| -rw-r--r-- | man/basic.texi | 78 |
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 |
| 96 | When multibyte characters are enabled, if you specify a code in the | 96 | When multibyte characters are enabled, if you specify a code in the |
| 97 | range 0200 through 0377 octal, @kbd{C-q} assumes that you intend to use | 97 | range 0200 through 0377 octal, @kbd{C-q} assumes that you intend to |
| 98 | some ISO 8859-@var{n} character set, and converts the specified code to | 98 | use some ISO 8859-@var{n} character set, and converts the specified |
| 99 | the corresponding Emacs character code. @xref{Enabling Multibyte}. You | 99 | code to the corresponding Emacs character code. @xref{Enabling |
| 100 | select to @emph{which} of the ISO 8859 character sets should Emacs | 100 | Multibyte}. You select @emph{which} of the ISO 8859 character sets to |
| 101 | convert the 8-bit code through your choice of language environment | 101 | use through your choice of language environment (@pxref{Language |
| 102 | (@pxref{Language Environments}). | 102 | Environments}). |
| 103 | 103 | ||
| 104 | @vindex read-quoted-char-radix | 104 | @vindex read-quoted-char-radix |
| 105 | To use decimal or hexadecimal instead of octal, set the variable | 105 | To 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. |
| 468 | screen. On terminals, one or more @samp{\} characters are displayed | 468 | On graphical displays, Emacs indicates line wrapping with small bent |
| 469 | at the extreme right margin of all but the last of them. The @samp{\} | 469 | arrows in the fringes to the left and right of the window. On |
| 470 | characters say that the following screen line is not really a distinct | 470 | text-only terminals, Emacs displays a @samp{\} character at the right |
| 471 | line in the text, but just the @dfn{continuation} of a line too long | 471 | margin of a screen line if it is not the last in its text line. This |
| 472 | to fit the screen. Continuation is also called @dfn{line wrapping}. | 472 | @samp{\} character says that the following screen line is not really a |
| 473 | More than one @samp{\} is displayed for a wrapped character which is | 473 | distinct line in the text, just a @dfn{continuation} of a line too |
| 474 | wider than one column. On window systems, small bitmaps are displayed | 474 | long to fit the screen. Continuation is also called @dfn{line |
| 475 | in the fringes to the left and right of the window to indicate line | 475 | wrapping}. |
| 476 | wrapping. | 476 | |
| 477 | When line wrapping occurs before a character that is wider than one | ||
| 478 | column, some columns at the end of the previous screen line may be | ||
| 479 | ``empty.'' In this case, Emacs displays additional @samp{\} | ||
| 480 | characters in the ``empty'' columns, just before the @samp{\} | ||
| 481 | character 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 |
| 479 | a line gets too long. Continuation on the screen does not do that. Use | 484 | a line gets too long. Continuation on the screen does not do that. Use |
| 480 | Auto Fill mode (@pxref{Filling}) if that's what you want. | 485 | Auto 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 |
| 487 | in the width of the screen or window do not appear at all. They | 491 | in the width of the screen or window do not appear at all. They |
| 488 | remain in the buffer, temporarily invisible. On terminals, @samp{$} | 492 | remain in the buffer, temporarily invisible. On terminals, @samp{$} |
| 489 | is used in the last column instead of @samp{\} to inform you that | 493 | in the last column informs you that the line has been truncated on the |
| 490 | truncation is in effect. On window systems, a small bitmap in the | 494 | display. On window systems, a small straight arrow in the fringe to |
| 491 | fringe to the right of the window indicates line truncation. | 495 | the 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 |
| 494 | scrolling is in use, and optionally in all side-by-side windows | 499 | scrolling 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 |
| 496 | setting the variable @code{truncate-lines} to non-@code{nil} in that | 501 | particular buffer with the command @kbd{M-x toggle-truncate-lines}. |
| 497 | buffer. (@xref{Variables}.) Altering the value of | ||
| 498 | @code{truncate-lines} makes it local to the current buffer; until that | ||
| 499 | time, 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 | ||
| 503 | between 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 |
| 506 | displayed. | 504 | displayed. |
| @@ -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 |
| 516 | Print page number of point, and line number within page. | 514 | Display the page number of point, and the line number within the page. |
| 517 | @item M-x what-line | 515 | @item M-x what-line |
| 518 | Print line number of point in the buffer. | 516 | Display 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 |
| 521 | Toggle automatic display of current line number or column number. | 519 | Toggle 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-= |
| 524 | Print number of lines in the current region (@code{count-lines-region}). | 522 | Display 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 = |
| 527 | Print character code of character after point, character position of | 525 | Display the character code of character after point, character position of |
| 528 | point, and column of point (@code{what-cursor-position}). | 526 | point, and column of point (@code{what-cursor-position}). |
| 529 | @item M-x hl-line-mode | 527 | @item M-x hl-line-mode |
| 530 | Highlighting the current line. | 528 | Enable 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.}: | |||
| 627 | Char: @`A (04300, 2240, 0x8c0, ext ESC , A @@) (latin-iso8859-1 64) | 625 | Char: @`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 | ||
| 635 | line about point in the selected window (on terminals which support | ||
| 636 | highlighting). Some people find this convenient. If you find the | ||
| 637 | cursor difficult to spot, you might try changing its color by | ||
| 638 | customizing the @code{cursor} face or rely on (the default) | ||
| 639 | @code{blink-cursor-mode}. Cursor color and blinking can be conrolled | ||
| 640 | via 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 |