115 |
|
|
116 |
@menu |
@menu |
117 |
* Distrib:: How to get the latest Emacs distribution. |
* Distrib:: How to get the latest Emacs distribution. |
118 |
|
* Acknowledgements:: Contributors to GNU Emacs. |
119 |
* Copying:: The GNU General Public License gives you permission |
* Copying:: The GNU General Public License gives you permission |
120 |
to redistribute GNU Emacs on certain terms; |
to redistribute GNU Emacs on certain terms; |
121 |
it also explains that there is no warranty. |
it also explains that there is no warranty. |
167 |
* Display:: Controlling what text is displayed. |
* Display:: Controlling what text is displayed. |
168 |
* Search:: Finding or replacing occurrences of a string. |
* Search:: Finding or replacing occurrences of a string. |
169 |
* Fixit:: Commands especially useful for fixing typos. |
* Fixit:: Commands especially useful for fixing typos. |
170 |
|
* Keyboard Macros:: A keyboard macro records a sequence of |
171 |
|
keystrokes to be replayed with a single command. |
172 |
|
|
173 |
Major Structures of Emacs |
Major Structures of Emacs |
174 |
* Files:: All about handling files. |
* Files:: All about handling files. |
337 |
* Fixing Case:: Correcting case of last word entered. |
* Fixing Case:: Correcting case of last word entered. |
338 |
* Spelling:: Apply spelling checker to a word or a whole buffer. |
* Spelling:: Apply spelling checker to a word or a whole buffer. |
339 |
|
|
340 |
|
Keyboard Macros |
341 |
|
|
342 |
|
* Basic Keyboard Macro:: Defining and running keyboard macros. |
343 |
|
* Keyboard Macro Ring:: Where previous keyboard macros are saved. |
344 |
|
* Keyboard Macro Counter:: Inserting incrementing numbers in macros. |
345 |
|
* Keyboard Macro Query:: Making keyboard macros do different things each time. |
346 |
|
* Save Keyboard Macro:: Giving keyboard macros names; saving them in files. |
347 |
|
* Edit Keyboard Macro:: Editing keyboard macros. |
348 |
|
* Keyboard Macro Step-Edit:: Interactively executing and editing a keyboard macro. |
349 |
|
|
350 |
File Handling |
File Handling |
351 |
|
|
352 |
* File Names:: How to type and edit file-name arguments. |
* File Names:: How to type and edit file-name arguments. |
734 |
* Variables:: Many Emacs commands examine Emacs variables |
* Variables:: Many Emacs commands examine Emacs variables |
735 |
to decide what to do; by setting variables, |
to decide what to do; by setting variables, |
736 |
you can control their functioning. |
you can control their functioning. |
|
* Keyboard Macros:: A keyboard macro records a sequence of |
|
|
keystrokes to be replayed with a single command. |
|
737 |
* Key Bindings:: The keymaps say what command each key runs. |
* Key Bindings:: The keymaps say what command each key runs. |
738 |
By changing them, you can "redefine keys". |
By changing them, you can "redefine keys". |
739 |
* Keyboard Translations:: |
* Keyboard Translations:: |
755 |
* Locals:: Per-buffer values of variables. |
* Locals:: Per-buffer values of variables. |
756 |
* File Variables:: How files can specify variable values. |
* File Variables:: How files can specify variable values. |
757 |
|
|
|
Keyboard Macros |
|
|
|
|
|
* Basic Kbd Macro:: Defining and running keyboard macros. |
|
|
* Save Kbd Macro:: Giving keyboard macros names; saving them in files. |
|
|
* Kbd Macro Query:: Making keyboard macros do different things each time. |
|
|
|
|
758 |
Customizing Key Bindings |
Customizing Key Bindings |
759 |
|
|
760 |
* Keymaps:: Generalities. The global keymap. |
* Keymaps:: Generalities. The global keymap. |
902 |
manual. @xref{MS-DOS}, for information about using Emacs on MS-DOS. |
manual. @xref{MS-DOS}, for information about using Emacs on MS-DOS. |
903 |
@end iftex |
@end iftex |
904 |
|
|
905 |
@node Distrib, Copying, Top, Top |
@node Distrib, Acknowledgements, Top, Top |
906 |
@unnumbered Distribution |
@unnumbered Distribution |
907 |
|
|
908 |
GNU Emacs is @dfn{free software}; this means that everyone is free to |
GNU Emacs is @dfn{free software}; this means that everyone is free to |
929 |
General Public License. In other words, the program must be free for you |
General Public License. In other words, the program must be free for you |
930 |
when you get it, not just free for the manufacturer. |
when you get it, not just free for the manufacturer. |
931 |
|
|
932 |
You can also order copies of GNU Emacs from the Free Software Foundation |
You can also order copies of GNU Emacs from the Free Software |
933 |
on CD-ROM@. This is a convenient and reliable way to get a copy; it is |
Foundation. This is a convenient and reliable way to get a copy; it |
934 |
also a good way to help fund our work. (The Foundation has always |
is also a good way to help fund our work. (The Foundation has always |
935 |
received most of its funds in this way.) An order form is included in |
received most of its funds in this way.) An order form is included in |
936 |
the file @file{etc/ORDERS} in the Emacs distribution, and on our web |
the file @file{etc/ORDERS} in the Emacs distribution, and on our web |
937 |
site in @url{http://www.gnu.org/order/order.html}. For further |
site in @url{http://www.gnu.org/order/order.html}. For further |
956 |
might instead suggest ordering a CD-ROM from the Foundation |
might instead suggest ordering a CD-ROM from the Foundation |
957 |
occasionally, or subscribing to periodic updates. |
occasionally, or subscribing to periodic updates. |
958 |
|
|
959 |
@iftex |
@node Acknowledgements, Copying, Distrib, Top |
960 |
|
@section Acknowledgements |
961 |
|
|
962 |
Contributors to GNU Emacs include Per Abrahamsen, Jay K. Adams, Joe |
Contributors to GNU Emacs include Per Abrahamsen, Jay K. Adams, Joe |
963 |
Arceneaux, Boaz Ben-Zvi, Jim Blandy, Terrence Brannon, Frank Bresz, |
Arceneaux, Boaz Ben-Zvi, Jim Blandy, Terrence Brannon, Frank Bresz, |
964 |
Peter Breton, Kevin Broadey, Vincent Broman, David M. Brown, Bill |
Peter Breton, Kevin Broadey, Vincent Broman, David M. Brown, Bill |
976 |
Ingebrigtsen, Andrew Innes, Michael K. Johnson, Kyle Jones, Tomoji |
Ingebrigtsen, Andrew Innes, Michael K. Johnson, Kyle Jones, Tomoji |
977 |
Kagatani, Brewster Kahle, David Kaufman, Henry Kautz, Howard Kaye, |
Kagatani, Brewster Kahle, David Kaufman, Henry Kautz, Howard Kaye, |
978 |
Michael Kifer, Richard King, Larry K. Kolodney, Robert Krawitz, |
Michael Kifer, Richard King, Larry K. Kolodney, Robert Krawitz, |
979 |
Sebastian Kremer, Geoff Kuenning, David K@aa gedal, Daniel LaLiberte, |
Sebastian Kremer, Geoff Kuenning, David K@aa{}gedal, Daniel LaLiberte, |
980 |
Aaron Larson, James R. Larus, Frederic Lepied, Lars Lindberg, Eric |
Aaron Larson, James R. Larus, Frederic Lepied, Lars Lindberg, Eric |
981 |
Ludlam, Neil M. Mager, Ken Manheimer, Bill Mann, Brian Marick, Simon |
Ludlam, Neil M. Mager, Ken Manheimer, Bill Mann, Brian Marick, Simon |
982 |
Marshall, Bengt Martensson, Charlie Martin, Thomas May, Roland McGrath, |
Marshall, Bengt Martensson, Charlie Martin, Thomas May, Roland McGrath, |
1000 |
Wilkinson, Mike Williams, Steven A. Wood, Dale R. Worley, Felix |
Wilkinson, Mike Williams, Steven A. Wood, Dale R. Worley, Felix |
1001 |
S. T. Wu, Tom Wurgler, Eli Zaretskii, Jamie Zawinski, Ian T. Zimmermann, |
S. T. Wu, Tom Wurgler, Eli Zaretskii, Jamie Zawinski, Ian T. Zimmermann, |
1002 |
Reto Zimmermann, and Neal Ziring. |
Reto Zimmermann, and Neal Ziring. |
|
@end iftex |
|
1003 |
|
|
1004 |
@node Copying, GNU Free Documentation License, Distrib, Top |
@node Copying, GNU Free Documentation License, Acknowledgements, Top |
1005 |
@unnumbered GNU GENERAL PUBLIC LICENSE |
@unnumbered GNU GENERAL PUBLIC LICENSE |
1006 |
@center Version 2, June 1991 |
@center Version 2, June 1991 |
1007 |
|
|
1469 |
@include display.texi |
@include display.texi |
1470 |
@include search.texi |
@include search.texi |
1471 |
@include fixit.texi |
@include fixit.texi |
1472 |
|
@include kmacro.texi |
1473 |
@include files.texi |
@include files.texi |
1474 |
@include buffers.texi |
@include buffers.texi |
1475 |
@include windows.texi |
@include windows.texi |
1549 |
@contents |
@contents |
1550 |
@bye |
@bye |
1551 |
|
|
1552 |
|
@ignore |
1553 |
|
arch-tag: ed48740a-410b-46ea-9387-c9a9252a3392 |
1554 |
|
@end ignore |