=1

1 4in 10in -.7in

<#12#><#12#> 3.2in 7.95in -.75in -.745in 0= 2= =.8 =.8 =.8 47

2 =b <#18#><#18#> 3 =c <#20#>You must set equal to 1, 2, or 3.<#20#> <#21#>Illegal number of columns per page<#21#>

=.46in =<#521#>48 c<#622#> <#623#>

<#623#> =6.86in<#624#><#624#><#622#> ac
51 to -<#25#><#25#>
<#521#>


=`
{=`{ }=`}

=0em

55

<#42#>= <#42#>

<#529#><#628#>#tex2html_accent_inline1754#<#628#><#529#> =

<#629#>#tex2html_accent_inline1755#<#629#>

(for version 18)

<#631#>#tex2html_accent_inline1756#<#631#><#632#>Starting Emacs<#632#>

To enter Emacs, just type its name: <#633#>#tex2html_accent_inline1757#<#633#>

To read in a file to edit, see Files, below.

<#634#>#tex2html_accent_inline1758#<#634#><#635#>Leaving Emacs<#635#>

to <#636#> <#637#>=.75=1em suspend Emacs (the usual way of leaving it)<#637#><#638#>#tex2html_accent_inline1759#<#638#><#636#> to <#639#> <#640#>=.75=1em exit Emacs permanently<#640#><#641#>#tex2html_accent_inline1760#<#641#><#639#>

<#642#>#tex2html_accent_inline1761#<#642#><#643#>Files<#643#>

to <#644#> <#645#>=.75=1em <#647#>#tex2html_accent_inline1762#<#647#> a file into Emacs<#645#><#646#>#tex2html_accent_inline1763#<#646#><#644#> to <#648#> <#649#>=.75=1em <#651#>#tex2html_accent_inline1764#<#651#> a file back to disk<#649#><#650#>#tex2html_accent_inline1765#<#650#><#648#> to <#652#> <#653#>=.75=1em <#655#>#tex2html_accent_inline1766#<#655#> contents of another file into this buffer<#653#><#654#>#tex2html_accent_inline1767#<#654#><#652#> to <#656#> <#657#>=.75=1em replace this file with the file you really want<#657#><#658#>#tex2html_accent_inline1768#<#658#><#656#> to <#659#> <#660#>=.75=1em write buffer to a specified file<#660#><#661#>#tex2html_accent_inline1769#<#661#><#659#> to <#662#> <#663#>=.75=1em run Dired, the directory editor<#663#><#664#>#tex2html_accent_inline1770#<#664#><#662#>

<#665#>#tex2html_accent_inline1771#<#665#><#666#>Getting Help<#666#>

The Help system is simple. Type <#667#>#tex2html_accent_inline1772#<#667#>and follow the directions. If you are a first-time user, type <#668#>#tex2html_accent_inline1773#<#668#>for a <#76#>#tex2html_accent_inline1774#<#76#>. (This card assumes you know the tutorial.)

to <#669#> <#670#>=.75=1em get rid of Help window<#670#><#671#>#tex2html_accent_inline1775#<#671#><#669#> to <#672#> <#673#>=.75=1em scroll Help window<#673#><#674#>#tex2html_accent_inline1776#<#674#><#672#>

to <#675#> <#676#>=.75=1em apropos: show commands matching a string<#676#><#677#>#tex2html_accent_inline1777#<#677#><#675#> to <#678#> <#679#>=.75=1em show the function a key runs<#679#><#680#>#tex2html_accent_inline1778#<#680#><#678#> to <#681#> <#682#>=.75=1em describe a function<#682#><#683#>#tex2html_accent_inline1779#<#683#><#681#> to <#684#> <#685#>=.75=1em get mode-specific information<#685#><#686#>#tex2html_accent_inline1780#<#686#><#684#>

<#687#>#tex2html_accent_inline1781#<#687#><#688#>Error Recovery<#688#>

to <#689#> <#690#>=.75=1em <#692#>#tex2html_accent_inline1782#<#692#> partially typed or executing command<#690#><#691#>#tex2html_accent_inline1783#<#691#><#689#> to <#693#>to .75 <#694#><#696#>#tex2html_accent_inline1784#<#696#> a file lost by a system crash<#694#>-minus 1fil <#695#>#tex2html_accent_inline1785#<#695#><#693#> to <#697#> <#698#>=.75=1em <#700#>#tex2html_accent_inline1786#<#700#> an unwanted change<#698#><#699#>#tex2html_accent_inline1787#<#699#><#697#> to <#702#>to .75 <#703#>restore a buffer to its original contents<#703#>-minus 1fil <#704#>#tex2html_accent_inline1788#<#704#><#702#> to <#705#> <#706#>=.75=1em redraw garbaged screen<#706#><#707#>#tex2html_accent_inline1789#<#707#><#705#>

<#708#>#tex2html_accent_inline1790#<#708#><#709#>Incremental Search<#709#>

to <#710#> <#711#>=.75=1em search forward<#711#><#712#>#tex2html_accent_inline1791#<#712#><#710#> to <#713#> <#714#>=.75=1em search backward<#714#><#715#>#tex2html_accent_inline1792#<#715#><#713#> to <#716#> <#717#>=.75=1em regular expression search<#717#><#718#>#tex2html_accent_inline1793#<#718#><#716#>

Use <#719#>#tex2html_accent_inline1794#<#719#>or <#720#>#tex2html_accent_inline1795#<#720#>again to repeat the search in either direction.

to <#721#> <#722#>=.75=1em exit incremental search<#722#><#723#>#tex2html_accent_inline1796#<#723#><#721#> to <#724#> <#725#>=.75=1em undo effect of last character<#725#><#726#>#tex2html_accent_inline1797#<#726#><#724#> to <#727#> <#728#>=.75=1em abort current search<#728#><#729#>#tex2html_accent_inline1798#<#729#><#727#>

If Emacs is still searching, <#730#>#tex2html_accent_inline1799#<#730#>will cancel the part of the search not done, otherwise it aborts the entire search.

fill

2=© 1987 Free Software Foundation, Inc. Permissions on back. v1.9

<#732#>#tex2html_accent_inline1800#<#732#><#733#>Motion<#733#>

Cursor motion:

=1em

to <#610#>#=10pt plus 1 fil;SPMamp;#=0pt;SPMamp;# <#734#>#tex2html_accent_inline1801#<#734#>;SPMamp;<#735#>#tex2html_accent_inline1802#<#735#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#736#>#tex2html_accent_inline1803#<#736#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; character;SPMamp;<#739#>#tex2html_accent_inline1804#<#739#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#740#>#tex2html_accent_inline1805#<#740#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; word;SPMamp;<#741#>#tex2html_accent_inline1806#<#741#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#742#>#tex2html_accent_inline1807#<#742#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; line;SPMamp;<#743#>#tex2html_accent_inline1808#<#743#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#744#>#tex2html_accent_inline1809#<#744#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; go to line beginning (or end);SPMamp;<#745#>#tex2html_accent_inline1810#<#745#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#746#>#tex2html_accent_inline1811#<#746#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; sentence;SPMamp;<#747#>#tex2html_accent_inline1812#<#747#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#748#>#tex2html_accent_inline1813#<#748#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; paragraph;SPMamp;<#749#>#tex2html_accent_inline1814#<#749#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#750#>#tex2html_accent_inline1815#<#750#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; page;SPMamp;<#751#>#tex2html_accent_inline1816#<#751#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#752#>#tex2html_accent_inline1817#<#752#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; sexp;SPMamp;<#753#>#tex2html_accent_inline1818#<#753#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#754#>#tex2html_accent_inline1819#<#754#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; function;SPMamp;<#755#>#tex2html_accent_inline1820#<#755#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#756#>#tex2html_accent_inline1821#<#756#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; go to buffer beginning (or end);SPMamp;<#757#>#tex2html_accent_inline1822#<#757#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#758#>#tex2html_accent_inline1823#<#758#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#610#> Screen motion:

to <#759#> <#760#>=.75=1em scroll to next screen<#760#><#761#>#tex2html_accent_inline1824#<#761#><#759#> to <#762#> <#763#>=.75=1em scroll to previous screen<#763#><#764#>#tex2html_accent_inline1825#<#764#><#762#> to <#765#> <#766#>=.75=1em scroll left<#766#><#767#>#tex2html_accent_inline1826#<#767#><#765#> to <#768#> <#769#>=.75=1em scroll right<#769#><#770#>#tex2html_accent_inline1827#<#770#><#768#>

=0em

<#771#>#tex2html_accent_inline1828#<#771#><#772#>Killing and Deleting<#772#>

to <#611#>#=10pt plus 1 fil;SPMamp;#=0pt;SPMamp;# <#773#>#tex2html_accent_inline1829#<#773#>;SPMamp;<#774#>#tex2html_accent_inline1830#<#774#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#775#>#tex2html_accent_inline1831#<#775#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; character (delete, not kill);SPMamp;<#778#>#tex2html_accent_inline1832#<#778#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#779#>#tex2html_accent_inline1833#<#779#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; word;SPMamp;<#780#>#tex2html_accent_inline1834#<#780#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#781#>#tex2html_accent_inline1835#<#781#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; line (to end of);SPMamp;<#782#>#tex2html_accent_inline1836#<#782#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#783#>#tex2html_accent_inline1837#<#783#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; sentence;SPMamp;<#784#>#tex2html_accent_inline1838#<#784#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#785#>#tex2html_accent_inline1839#<#785#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; sexp;SPMamp;<#786#>#tex2html_accent_inline1840#<#786#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; ;SPMamp;<#787#>#tex2html_accent_inline1841#<#787#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp; <#611#>

to <#788#> <#789#>=.75=1em kill <#791#>#tex2html_accent_inline1842#<#791#><#789#><#790#>#tex2html_accent_inline1843#<#790#><#788#> to <#792#> <#793#>=.75=1em kill to next occurrence of <#795#>#tex2html_accent_inline1844#<#795#><#793#><#794#>#tex2html_accent_inline1845#<#794#><#792#>

to <#797#> <#798#>=.75=1em yank back last thing killed<#798#><#799#>#tex2html_accent_inline1846#<#799#><#797#> to <#800#> <#801#>=.75=1em replace last yank with previous kill<#801#><#802#>#tex2html_accent_inline1847#<#802#><#800#>

<#803#>#tex2html_accent_inline1848#<#803#><#804#>Marking<#804#>

to <#805#> <#806#>=.75=1em set mark here<#806#><#807#>#tex2html_accent_inline1849#<#807#><#805#> to <#809#> <#810#>=.75=1em exchange point and mark<#810#><#811#>#tex2html_accent_inline1850#<#811#><#809#>

to <#812#> <#813#>=.75=1em set mark <#815#>#tex2html_accent_inline1851#<#815#> <#816#>#tex2html_accent_inline1852#<#816#> away<#813#><#814#>#tex2html_accent_inline1853#<#814#><#812#> to <#817#> <#818#>=.75=1em mark <#820#>#tex2html_accent_inline1854#<#820#><#818#><#819#>#tex2html_accent_inline1855#<#819#><#817#> to <#821#> <#822#>=.75=1em mark <#824#>#tex2html_accent_inline1856#<#824#><#822#><#823#>#tex2html_accent_inline1857#<#823#><#821#> to <#825#> <#826#>=.75=1em mark <#828#>#tex2html_accent_inline1858#<#828#><#826#><#827#>#tex2html_accent_inline1859#<#827#><#825#> to <#829#> <#830#>=.75=1em mark <#832#>#tex2html_accent_inline1860#<#832#><#830#><#831#>#tex2html_accent_inline1861#<#831#><#829#> to <#833#> <#834#>=.75=1em mark entire <#836#>#tex2html_accent_inline1862#<#836#><#834#><#835#>#tex2html_accent_inline1863#<#835#><#833#>

<#837#>#tex2html_accent_inline1864#<#837#><#838#>Query Replace<#838#>

to <#839#> <#840#>=.75=1em interactively replace a text string<#840#><#841#>#tex2html_accent_inline1865#<#841#><#839#> to <#842#>to .75 <#843#>using regular expressions<#843#>-minus 1fil <#844#>#tex2html_accent_inline1866#<#844#><#842#>

Valid responses in query-replace mode are

to <#845#> <#846#>=.75=1em <#848#>#tex2html_accent_inline1867#<#848#> this one, go on to next<#846#><#847#>#tex2html_accent_inline1868#<#847#><#845#> to <#849#> <#850#>=.75=1em replace this one, don't move<#850#><#851#>#tex2html_accent_inline1869#<#851#><#849#> to <#852#> <#853#>=.75=1em <#855#>#tex2html_accent_inline1870#<#855#> to next without replacing<#853#><#854#>#tex2html_accent_inline1871#<#854#><#852#> to <#856#> <#857#>=.75=1em replace all remaining matches<#857#><#858#>#tex2html_accent_inline1872#<#858#><#856#> to <#859#> <#860#>=.75=1em <#862#>#tex2html_accent_inline1873#<#862#> to the previous match<#860#><#861#>#tex2html_accent_inline1874#<#861#><#859#> to <#863#> <#864#>=.75=1em <#866#>#tex2html_accent_inline1875#<#866#> query-replace<#864#><#865#>#tex2html_accent_inline1876#<#865#><#863#> to <#867#> <#868#>=.75=1em enter recursive edit (<#871#>#tex2html_accent_inline1877#<#871#>to exit)<#868#><#869#>#tex2html_accent_inline1878#<#869#><#867#>

<#872#>#tex2html_accent_inline1879#<#872#><#873#>Multiple Windows<#873#>

to <#874#> <#875#>=.75=1em delete all other windows<#875#><#876#>#tex2html_accent_inline1880#<#876#><#874#> to <#877#> <#878#>=.75=1em delete this window<#878#><#879#>#tex2html_accent_inline1881#<#879#><#877#> to <#880#> <#881#>=.75=1em split window in 2 vertically<#881#><#882#>#tex2html_accent_inline1882#<#882#><#880#> to <#883#> <#884#>=.75=1em split window in 2 horizontally<#884#><#885#>#tex2html_accent_inline1883#<#885#><#883#>

to <#886#> <#887#>=.75=1em scroll other window<#887#><#888#>#tex2html_accent_inline1884#<#888#><#886#> to <#889#> <#890#>=.75=1em switch cursor to another window<#890#><#891#>#tex2html_accent_inline1885#<#891#><#889#>

to <#892#>to .75 <#893#>shrink window shorter<#893#>-minus 1fil <#894#>#tex2html_accent_inline1886#<#894#><#892#> to <#895#> <#896#>=.75=1em grow window taller<#896#><#897#>#tex2html_accent_inline1887#<#897#><#895#> to <#898#> <#899#>=.75=1em shrink window narrower<#899#><#900#>#tex2html_accent_inline1888#<#900#><#898#> to <#901#> <#902#>=.75=1em grow window wider<#902#><#903#>#tex2html_accent_inline1889#<#903#><#901#>

to <#904#> <#905#>=.75=1em select a buffer in other window<#905#><#906#>#tex2html_accent_inline1890#<#906#><#904#> to <#907#> <#908#>=.75=1em find file in other window<#908#><#909#>#tex2html_accent_inline1891#<#909#><#907#> to <#910#> <#911#>=.75=1em compose mail in other window<#911#><#912#>#tex2html_accent_inline1892#<#912#><#910#> to <#913#> <#914#>=.75=1em run Dired in other window<#914#><#915#>#tex2html_accent_inline1893#<#915#><#913#> to <#916#> <#917#>=.75=1em find tag in other window<#917#><#918#>#tex2html_accent_inline1894#<#918#><#916#>

<#919#>#tex2html_accent_inline1895#<#919#><#920#>Formatting<#920#>

to <#921#> <#922#>=.75=1em indent current <#924#>#tex2html_accent_inline1896#<#924#> (mode-dependent)<#922#><#923#>#tex2html_accent_inline1897#<#923#><#921#> to <#925#> <#926#>=.75=1em indent <#928#>#tex2html_accent_inline1898#<#928#> (mode-dependent)<#926#><#927#>#tex2html_accent_inline1899#<#927#><#925#> to <#929#> <#930#>=.75=1em indent <#932#>#tex2html_accent_inline1900#<#932#> (mode-dependent)<#930#><#931#>#tex2html_accent_inline1901#<#931#><#929#> to <#933#> <#934#>=.75=1em indent region rigidly <#936#>#tex2html_accent_inline1902#<#936#> columns<#934#><#935#>#tex2html_accent_inline1903#<#935#><#933#>

to <#937#> <#938#>=.75=1em insert newline after point<#938#><#939#>#tex2html_accent_inline1904#<#939#><#937#> to <#940#> <#941#>=.75=1em move rest of line vertically down<#941#><#942#>#tex2html_accent_inline1905#<#942#><#940#> to <#943#> <#944#>=.75=1em delete blank lines around point<#944#><#945#>#tex2html_accent_inline1906#<#945#><#943#> to <#946#> <#947#>=.75=1em delete all whitespace around point<#947#><#948#>#tex2html_accent_inline1907#<#948#><#946#> to <#949#> <#950#>=.75=1em put exactly one space at point<#950#><#951#>#tex2html_accent_inline1908#<#951#><#949#>

to <#952#> <#953#>=.75=1em fill <#955#>#tex2html_accent_inline1909#<#955#><#953#><#954#>#tex2html_accent_inline1910#<#954#><#952#> to <#956#> <#957#>=.75=1em fill <#959#>#tex2html_accent_inline1911#<#959#><#957#><#958#>#tex2html_accent_inline1912#<#958#><#956#> to <#960#> <#961#>=.75=1em set fill column<#961#><#962#>#tex2html_accent_inline1913#<#962#><#960#> to <#963#> <#964#>=.75=1em set prefix each line starts with<#964#><#965#>#tex2html_accent_inline1914#<#965#><#963#>

<#966#>#tex2html_accent_inline1915#<#966#><#967#>Case Change<#967#>

to <#968#> <#969#>=.75=1em uppercase word<#969#><#970#>#tex2html_accent_inline1916#<#970#><#968#> to <#971#> <#972#>=.75=1em lowercase word<#972#><#973#>#tex2html_accent_inline1917#<#973#><#971#> to <#974#> <#975#>=.75=1em capitalize word<#975#><#976#>#tex2html_accent_inline1918#<#976#><#974#>

to <#977#> <#978#>=.75=1em uppercase region<#978#><#979#>#tex2html_accent_inline1919#<#979#><#977#> to <#980#> <#981#>=.75=1em lowercase region<#981#><#982#>#tex2html_accent_inline1920#<#982#><#980#> to <#983#>to .75 <#984#>capitalize region<#984#>-minus 1fil <#985#>#tex2html_accent_inline1921#<#985#><#983#>

<#986#>#tex2html_accent_inline1922#<#986#><#987#>The Minibuffer<#987#>

The following keys are defined in the minibuffer.

to <#988#> <#989#>=.75=1em complete as much as possible<#989#><#990#>#tex2html_accent_inline1923#<#990#><#988#> to <#991#> <#992#>=.75=1em complete up to one word<#992#><#993#>#tex2html_accent_inline1924#<#993#><#991#> to <#994#> <#995#>=.75=1em complete and execute<#995#><#996#>#tex2html_accent_inline1925#<#996#><#994#> to <#997#> <#998#>=.75=1em show possible completions<#998#><#999#>#tex2html_accent_inline1926#<#999#><#997#> to <#1000#> <#1001#>=.75=1em abort command<#1001#><#1002#>#tex2html_accent_inline1927#<#1002#><#1000#>

Type <#1003#>#tex2html_accent_inline1928#<#1003#>to edit and repeat the last command that used the minibuffer. The following keys are then defined.

to <#1004#> <#1005#>=.75=1em previous minibuffer command<#1005#><#1006#>#tex2html_accent_inline1929#<#1006#><#1004#> to <#1007#> <#1008#>=.75=1em next minibuffer command<#1008#><#1009#>#tex2html_accent_inline1930#<#1009#><#1007#>

<#1010#>#tex2html_accent_inline1931#<#1010#>

<#1012#>#tex2html_accent_inline1932#<#1012#><#1013#>Buffers<#1013#>

to <#1014#> <#1015#>=.75=1em select another buffer<#1015#><#1016#>#tex2html_accent_inline1933#<#1016#><#1014#> to <#1017#> <#1018#>=.75=1em list all buffers<#1018#><#1019#>#tex2html_accent_inline1934#<#1019#><#1017#> to <#1020#> <#1021#>=.75=1em kill a buffer<#1021#><#1022#>#tex2html_accent_inline1935#<#1022#><#1020#>

<#1023#>#tex2html_accent_inline1936#<#1023#><#1024#>Transposing<#1024#>

to <#1025#> <#1026#>=.75=1em transpose <#1028#>#tex2html_accent_inline1937#<#1028#><#1026#><#1027#>#tex2html_accent_inline1938#<#1027#><#1025#> to <#1029#> <#1030#>=.75=1em transpose <#1032#>#tex2html_accent_inline1939#<#1032#><#1030#><#1031#>#tex2html_accent_inline1940#<#1031#><#1029#> to <#1033#> <#1034#>=.75=1em transpose <#1036#>#tex2html_accent_inline1941#<#1036#><#1034#><#1035#>#tex2html_accent_inline1942#<#1035#><#1033#> to <#1037#> <#1038#>=.75=1em transpose <#1040#>#tex2html_accent_inline1943#<#1040#><#1038#><#1039#>#tex2html_accent_inline1944#<#1039#><#1037#>

<#1041#>#tex2html_accent_inline1945#<#1041#><#1042#>Spelling Check<#1042#>

to <#1043#> <#1044#>=.75=1em check spelling of current word<#1044#><#1045#>#tex2html_accent_inline1946#<#1045#><#1043#> to <#1046#>to .75 <#1047#>check spelling of all words in region<#1047#>-minus 1fil <#1048#>#tex2html_accent_inline1947#<#1048#><#1046#> to <#1049#>to .75 <#1050#>check spelling of entire buffer<#1050#>-minus 1fil <#1051#>#tex2html_accent_inline1948#<#1051#><#1049#>

<#1052#>#tex2html_accent_inline1949#<#1052#><#1053#>Tags<#1053#>

to <#1054#> <#1055#>=.75=1em find tag<#1055#><#1056#>#tex2html_accent_inline1950#<#1056#><#1054#> to <#1057#> <#1058#>=.75=1em find next occurrence of tag<#1058#><#1059#>#tex2html_accent_inline1951#<#1059#><#1057#> to <#1060#>to .75 <#1061#>specify a new tags file<#1061#>-minus 1fil <#1062#>#tex2html_accent_inline1952#<#1062#><#1060#>

to <#1063#>to .75 <#1064#>regexp search on all files in tags table<#1064#>-minus 1fil <#1065#>#tex2html_accent_inline1953#<#1065#><#1063#> to <#1066#>to .75 <#1067#>query replace on all the files<#1067#>-minus 1fil <#1068#>#tex2html_accent_inline1954#<#1068#><#1066#> to <#1069#> <#1070#>=.75=1em continue last tags search or query-replace<#1070#><#1071#>#tex2html_accent_inline1955#<#1071#><#1069#>

<#1072#>#tex2html_accent_inline1956#<#1072#><#1073#>Shells<#1073#>

to <#1074#> <#1075#>=.75=1em execute a shell command<#1075#><#1076#>#tex2html_accent_inline1957#<#1076#><#1074#> to <#1077#> <#1078#>=.75=1em run a shell command on the region<#1078#><#1079#>#tex2html_accent_inline1958#<#1079#><#1077#> to <#1080#> <#1081#>=.75=1em filter region through a shell command<#1081#><#1082#>#tex2html_accent_inline1959#<#1082#><#1080#> to <#1083#>to .75 <#1084#>start a shell in window <#1087#>#tex2html_accent_inline1960#<#1087#><#1084#>-minus 1fil <#1085#>#tex2html_accent_inline1961#<#1085#><#1083#>

<#1088#>#tex2html_accent_inline1962#<#1088#><#1089#>Rmail<#1089#>

to <#1090#> <#1091#>=.75=1em scroll forward<#1091#><#1092#>#tex2html_accent_inline1963#<#1092#><#1090#> to <#1093#> <#1094#>=.75=1em scroll reverse<#1094#><#1095#>#tex2html_accent_inline1964#<#1095#><#1093#> to <#1096#> <#1097#>=.75=1em beginning of message<#1097#><#1098#>#tex2html_accent_inline1965#<#1098#><#1096#> to <#1100#> <#1101#>=.75=1em <#1103#>#tex2html_accent_inline1966#<#1103#> non-deleted message<#1101#><#1102#>#tex2html_accent_inline1967#<#1102#><#1100#> to <#1104#> <#1105#>=.75=1em <#1107#>#tex2html_accent_inline1968#<#1107#> non-deleted message<#1105#><#1106#>#tex2html_accent_inline1969#<#1106#><#1104#> to <#1108#> <#1109#>=.75=1em next message<#1109#><#1110#>#tex2html_accent_inline1970#<#1110#><#1108#> to <#1111#> <#1112#>=.75=1em previous message<#1112#><#1113#>#tex2html_accent_inline1971#<#1113#><#1111#> to <#1114#> <#1115#>=.75=1em <#1117#>#tex2html_accent_inline1972#<#1117#> message<#1115#><#1116#>#tex2html_accent_inline1973#<#1116#><#1114#> to <#1118#> <#1119#>=.75=1em delete message and back up<#1119#><#1120#>#tex2html_accent_inline1974#<#1120#><#1118#> to <#1121#> <#1122#>=.75=1em undelete message<#1122#><#1123#>#tex2html_accent_inline1975#<#1123#><#1121#> to <#1124#> <#1125#>=.75=1em <#1127#>#tex2html_accent_inline1976#<#1127#> to message<#1125#><#1126#>#tex2html_accent_inline1977#<#1126#><#1124#> to <#1128#> <#1129#>=.75=1em forward message to someone<#1129#><#1130#>#tex2html_accent_inline1978#<#1130#><#1128#> to <#1131#> <#1132#>=.75=1em send mail<#1132#><#1133#>#tex2html_accent_inline1979#<#1133#><#1131#> to <#1134#> <#1135#>=.75=1em <#1137#>#tex2html_accent_inline1980#<#1137#> newly arrived mail<#1135#><#1136#>#tex2html_accent_inline1981#<#1136#><#1134#> to <#1138#> <#1139#>=.75=1em <#1141#>#tex2html_accent_inline1982#<#1141#> Rmail<#1139#><#1140#>#tex2html_accent_inline1983#<#1140#><#1138#> to <#1142#> <#1143#>=.75=1em output message to another Rmail file<#1143#><#1144#>#tex2html_accent_inline1984#<#1144#><#1142#> to <#1145#> <#1146#>=.75=1em output message in Unix-mail style<#1146#><#1147#>#tex2html_accent_inline1985#<#1147#><#1145#> to <#1148#> <#1149#>=.75=1em show summary of headers<#1149#><#1150#>#tex2html_accent_inline1986#<#1150#><#1148#>

<#1151#>#tex2html_accent_inline1987#<#1151#><#1152#>Regular Expressions<#1152#>

The following have special meaning inside a regular expression.

to <#1153#> <#1154#>=.75=1em any single character<#1154#><#1155#>#tex2html_accent_inline1988#<#1155#><#1153#> to <#1157#> <#1158#>=.75=1em zero or more repeats<#1158#><#1159#>#tex2html_accent_inline1989#<#1159#><#1157#> to <#1160#> <#1161#>=.75=1em one or more repeats<#1161#><#1162#>#tex2html_accent_inline1990#<#1162#><#1160#> to <#1163#> <#1164#>=.75=1em zero or one repeat<#1164#><#1165#>#tex2html_accent_inline1991#<#1165#><#1163#> to <#1166#> <#1167#>=.75=1em any character in set<#1167#><#1168#>#tex2html_accent_inline1992#<#1168#><#1166#> to <#1170#> <#1171#>=.75=1em any character not in set<#1171#><#1172#>#tex2html_accent_inline1993#<#1172#><#1170#> to <#1174#> <#1175#>=.75=1em beginning of line<#1175#><#1176#>#tex2html_accent_inline1994#<#1176#><#1174#> to <#1177#> <#1178#>=.75=1em end of line<#1178#><#1179#>#tex2html_accent_inline1995#<#1179#><#1177#> to <#1180#> <#1181#>=.75=1em quote a special character <#1183#>#tex2html_accent_inline1996#<#1183#><#1181#><#1182#>#tex2html_accent_inline1997#<#1182#><#1180#> to <#1185#> <#1186#>=.75=1em alternative (``or'')<#1186#><#1187#>#tex2html_accent_inline1998#<#1187#><#1185#> to <#1188#> <#1189#>=.75=1em grouping<#1189#><#1190#>#tex2html_accent_inline1999#<#1190#><#1188#> to <#1192#> <#1193#>=.75=1em <#1195#>#tex2html_accent_inline2000#<#1195#>th group<#1193#><#1194#>#tex2html_accent_inline2001#<#1194#><#1192#> to <#1197#> <#1198#>=.75=1em beginning of buffer<#1198#><#1199#>#tex2html_accent_inline2002#<#1199#><#1197#> to <#1200#> <#1201#>=.75=1em end of buffer<#1201#><#1202#>#tex2html_accent_inline2003#<#1202#><#1200#> to <#1203#> <#1204#>=.75=1em word break<#1204#><#1205#>#tex2html_accent_inline2004#<#1205#><#1203#> to <#1206#> <#1207#>=.75=1em not beginning or end of word<#1207#><#1208#>#tex2html_accent_inline2005#<#1208#><#1206#> to <#1209#> <#1210#>=.75=1em beginning of word<#1210#><#1211#>#tex2html_accent_inline2006#<#1211#><#1209#> to <#1212#> <#1213#>=.75=1em end of word<#1213#><#1214#>#tex2html_accent_inline2007#<#1214#><#1212#> to <#1215#> <#1216#>=.75=1em any word-syntax character<#1216#><#1217#>#tex2html_accent_inline2008#<#1217#><#1215#> to <#1218#> <#1219#>=.75=1em any non-word-syntax character<#1219#><#1220#>#tex2html_accent_inline2009#<#1220#><#1218#> to <#1221#> <#1222#>=.75=1em character with syntax <#1224#>#tex2html_accent_inline2010#<#1224#><#1222#><#1223#>#tex2html_accent_inline2011#<#1223#><#1221#> to <#1226#> <#1227#>=.75=1em character with syntax not <#1229#>#tex2html_accent_inline2012#<#1229#><#1227#><#1228#>#tex2html_accent_inline2013#<#1228#><#1226#>

<#1231#>#tex2html_accent_inline2014#<#1231#><#1232#>Registers<#1232#>

to <#1233#> <#1234#>=.75=1em copy region to register<#1234#><#1235#>#tex2html_accent_inline2015#<#1235#><#1233#> to <#1236#> <#1237#>=.75=1em insert register contents<#1237#><#1238#>#tex2html_accent_inline2016#<#1238#><#1236#>

to <#1239#> <#1240#>=.75=1em save point in register<#1240#><#1241#>#tex2html_accent_inline2017#<#1241#><#1239#> to <#1242#> <#1243#>=.75=1em move point to saved location<#1243#><#1244#>#tex2html_accent_inline2018#<#1244#><#1242#>

<#1245#>#tex2html_accent_inline2019#<#1245#><#1246#>Info<#1246#>

to <#1247#> <#1248#>=.75=1em enter the Info documentation reader<#1248#><#1249#>#tex2html_accent_inline2020#<#1249#><#1247#> =1em

Moving within a node:

to <#1250#> <#1251#>=.75=1em scroll forward<#1251#><#1252#>#tex2html_accent_inline2021#<#1252#><#1250#> to <#1253#> <#1254#>=.75=1em scroll reverse<#1254#><#1255#>#tex2html_accent_inline2022#<#1255#><#1253#> to <#1256#> <#1257#>=.75=1em beginning of node<#1257#><#1258#>#tex2html_accent_inline2023#<#1258#><#1256#>

Moving between nodes:

to <#1260#> <#1261#>=.75=1em <#1263#>#tex2html_accent_inline2024#<#1263#> node<#1261#><#1262#>#tex2html_accent_inline2025#<#1262#><#1260#> to <#1264#> <#1265#>=.75=1em <#1267#>#tex2html_accent_inline2026#<#1267#> node<#1265#><#1266#>#tex2html_accent_inline2027#<#1266#><#1264#> to <#1268#> <#1269#>=.75=1em move <#1271#>#tex2html_accent_inline2028#<#1271#><#1269#><#1270#>#tex2html_accent_inline2029#<#1270#><#1268#> to <#1272#> <#1273#>=.75=1em select menu item by name<#1273#><#1274#>#tex2html_accent_inline2030#<#1274#><#1272#> to <#1275#> <#1276#>=.75=1em select <#1278#>#tex2html_accent_inline2031#<#1278#>th menu item by number (1--5)<#1276#><#1277#>#tex2html_accent_inline2032#<#1277#><#1275#> to <#1280#> <#1281#>=.75=1em follow cross reference (return with <#1284#>#tex2html_accent_inline2033#<#1284#>)<#1281#><#1282#>#tex2html_accent_inline2034#<#1282#><#1280#> to <#1285#> <#1286#>=.75=1em return to last node you saw<#1286#><#1287#>#tex2html_accent_inline2035#<#1287#><#1285#> to <#1288#> <#1289#>=.75=1em return to directory node<#1289#><#1290#>#tex2html_accent_inline2036#<#1290#><#1288#> to <#1291#> <#1292#>=.75=1em go to any node by name<#1292#><#1293#>#tex2html_accent_inline2037#<#1293#><#1291#>

Other:

to <#1294#> <#1295#>=.75=1em run Info <#1297#>#tex2html_accent_inline2038#<#1297#><#1295#><#1296#>#tex2html_accent_inline2039#<#1296#><#1294#> to <#1298#> <#1299#>=.75=1em list Info commands<#1299#><#1300#>#tex2html_accent_inline2040#<#1300#><#1298#> to <#1301#> <#1302#>=.75=1em <#1304#>#tex2html_accent_inline2041#<#1304#> Info<#1302#><#1303#>#tex2html_accent_inline2042#<#1303#><#1301#> to <#1305#> <#1306#>=.75=1em search nodes for regexp<#1306#><#1307#>#tex2html_accent_inline2043#<#1307#><#1305#>

=0em

<#1308#>#tex2html_accent_inline2044#<#1308#><#1309#>Keyboard Macros<#1309#>

to <#1310#> <#1311#>=.75=1em <#1313#>#tex2html_accent_inline2045#<#1313#> defining a keyboard macro<#1311#><#1312#>#tex2html_accent_inline2046#<#1312#><#1310#> to <#1314#> <#1315#>=.75=1em <#1317#>#tex2html_accent_inline2047#<#1317#> keyboard macro definition<#1315#><#1316#>#tex2html_accent_inline2048#<#1316#><#1314#> to <#1318#> <#1319#>=.75=1em <#1321#>#tex2html_accent_inline2049#<#1321#> last-defined keyboard macro<#1319#><#1320#>#tex2html_accent_inline2050#<#1320#><#1318#> to <#1322#> <#1323#>=.75=1em append to last keyboard macro<#1323#><#1324#>#tex2html_accent_inline2051#<#1324#><#1322#> to <#1325#>to .75 <#1326#>name last keyboard macro<#1326#>-minus 1fil <#1327#>#tex2html_accent_inline2052#<#1327#><#1325#> to <#1328#>to .75 <#1329#>insert lisp definition in buffer<#1329#>-minus 1fil <#1330#>#tex2html_accent_inline2053#<#1330#><#1328#>

<#1331#>#tex2html_accent_inline2054#<#1331#><#1332#>Commands Dealing with Emacs Lisp<#1332#>

to <#1333#> <#1334#>=.75=1em eval <#1336#>#tex2html_accent_inline2055#<#1336#> before point<#1334#><#1335#>#tex2html_accent_inline2056#<#1335#><#1333#> to <#1337#> <#1338#>=.75=1em eval current <#1340#>#tex2html_accent_inline2057#<#1340#><#1338#><#1339#>#tex2html_accent_inline2058#<#1339#><#1337#> to <#1341#>to .75 <#1342#>eval <#1344#>#tex2html_accent_inline2059#<#1344#><#1342#>-minus 1fil <#1343#>#tex2html_accent_inline2060#<#1343#><#1341#> to <#1345#>to .75 <#1346#>eval entire <#1348#>#tex2html_accent_inline2061#<#1348#><#1346#>-minus 1fil <#1347#>#tex2html_accent_inline2062#<#1347#><#1345#> to <#1349#> <#1350#>=.75=1em read and eval minibuffer<#1350#><#1351#>#tex2html_accent_inline2063#<#1351#><#1349#> to <#1352#> <#1353#>=.75=1em re-execute last minibuffer command<#1353#><#1354#>#tex2html_accent_inline2064#<#1354#><#1352#> to <#1355#>to .75 <#1356#>read and eval Emacs Lisp file<#1356#>-minus 1fil <#1357#>#tex2html_accent_inline2065#<#1357#><#1355#> to <#1358#>to .75 <#1359#>load from standard system directory<#1359#>-minus 1fil <#1360#>#tex2html_accent_inline2066#<#1360#><#1358#>

<#1361#>#tex2html_accent_inline2067#<#1361#><#1362#>Simple Customization<#1362#>

Here are some examples of binding global keys in Emacs Lisp. Note that you cannot say <#1363#>#tex2html_accent_inline2068#<#1363#>; you must say <#1364#>#tex2html_accent_inline2069#<#1364#>.

(global-set-key ;SPMquot;
C-cg;SPMquot; 'goto-line) (global-set-key ;SPMquot;
e
C-r;SPMquot; 'isearch-backward-regexp) (global-set-key ;SPMquot;
e#;SPMquot; 'query-replace-regexp)

An example of setting a variable in Emacs Lisp:

(setq backup-by-copying-when-linked t)

<#1369#>#tex2html_accent_inline2070#<#1369#><#1370#>Writing Commands<#1370#>

(defun command-name;SPMgt; (args;SPMgt;) ;SPMquot;documentation;SPMgt;;SPMquot; (interactive ;SPMquot;template;SPMgt;;SPMquot;) body;SPMgt;)

An example:

(defun this-line-to-top-of-screen (line) ;SPMquot;Reposition line point is on to the top of the screen. With ARG, put point on line ARG. Negative counts from bottom.;SPMquot; (interactive ;SPMquot;P;SPMquot;) (recenter (if (null line) 0 (prefix-numeric-value line))))

The argument to <#1375#>#tex2html_accent_inline2071#<#1375#>is a string specifying how to get the arguments when the function is called interactively. Type <#1376#>#tex2html_accent_inline2072#<#1376#>for more information.

fill2=

Copyright © 1987 Free Software Foundation, Inc.
designed by Stephen Gildea, March 1987 v1.9
for GNU Emacs version 18 on Unix systems

Permission is granted to make and distribute copies of this card provided the copyright notice and this permission notice are preserved on all copies.

For copies of the GNU Emacs manual, write to the Free Software Foundation, Inc., 675 Massachusetts Ave, Cambridge MA 02139.

ac ac