Next: Programs Prev: Indentation Up: Top
Enter node , (file) or (file)node

20 Commands for Human Languages

The term "text" has two widespread meanings in our area of the computer
field.  One is data that is a sequence of characters.  In this sense of
the word any file that you edit with Emacs is text.  The other meaning
is more restrictive: a sequence of characters in a human language for
humans to read (possibly after processing by a text formatter), as
opposed to a program or commands for a program.

   Human languages have syntactic and stylistic conventions that editor
commands should support or use to advantage: conventions involving
words, sentences, paragraphs, and capital letters.  This chapter
describes Emacs commands for all these things.  There are also commands
for "filling", or rearranging paragraphs into lines of approximately
equal length.  The commands for moving over and killing words,
sentences, and paragraphs, while intended primarily for editing text,
are also often useful for editing programs.

   Emacs has several major modes for editing human language text.  If a
file contains plain text, use Text mode, which customizes Emacs in
small ways for the syntactic conventions of text.  For text which
contains embedded commands for text formatters, Emacs has other major
modes, each for a particular text formatter.  Thus, for input to TeX,
you can use TeX mode; for input to nroff, Nroff mode.

Text Mode
The major modes for editing text files.
Nroff Mode
The major mode for editing input to the formatter nroff.
TeX Mode
The major modes for editing input to the formatter TeX.
Outline Mode
The major mode for editing outlines.
Moving over and killing words.
Moving over and killing sentences.
Moving over paragraphs.
Moving over pages.
Filling or justifying text
Changing the case of text

automatically generated by info2www version