emacs   [plain text]


This is ../info/emacs, produced by makeinfo version 4.0f from
emacs.texi.

   This is the Fourteenth edition of the `GNU Emacs Manual', updated
for Emacs version 21.2.

INFO-DIR-SECTION Emacs
START-INFO-DIR-ENTRY
* Emacs: (emacs).	The extensible self-documenting text editor.
END-INFO-DIR-ENTRY

   Published by the Free Software Foundation 59 Temple Place, Suite 330
Boston, MA  02111-1307 USA

   Copyright (C)
1985,1986,1987,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002
Free Software Foundation, Inc.

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with the
Invariant Sections being "The GNU Manifesto", "Distribution" and "GNU
GENERAL PUBLIC LICENSE", with the Front-Cover texts being "A GNU
Manual," and with the Back-Cover Texts as in (a) below.  A copy of the
license is included in the section entitled "GNU Free Documentation
License."

   (a) The FSF's Back-Cover Text is: "You have freedom to copy and
modify this GNU Manual, like GNU software.  Copies published by the Free
Software Foundation raise funds for GNU development."


Indirect:
emacs-1: 1203
emacs-2: 37118
emacs-3: 86929
emacs-4: 134699
emacs-5: 183832
emacs-6: 232714
emacs-7: 281773
emacs-8: 329698
emacs-9: 377935
emacs-10: 427497
emacs-11: 475045
emacs-12: 523624
emacs-13: 570761
emacs-14: 619573
emacs-15: 667531
emacs-16: 716536
emacs-17: 765588
emacs-18: 812126
emacs-19: 861360
emacs-20: 910875
emacs-21: 959910
emacs-22: 1009907
emacs-23: 1059065
emacs-24: 1104197
emacs-25: 1153902
emacs-26: 1201360
emacs-27: 1251146
emacs-28: 1296768
emacs-29: 1346345
emacs-30: 1392699
emacs-31: 1418698
emacs-32: 1470399
emacs-33: 1511723
emacs-34: 1554213
emacs-35: 1615665
emacs-36: 1644254

Tag Table:
(Indirect)
Node: Top1203
Node: Distrib34423
Node: Copying37118
Node: GNU Free Documentation License56322
Node: Intro76023
Node: Screen79135
Node: Point81696
Node: Echo Area83939
Node: Mode Line86929
Node: Menu Bar93268
Node: User Input94874
Node: Keys99468
Node: Commands102279
Node: Text Characters105012
Node: Entering Emacs106488
Node: Exiting109173
Node: Basic113185
Node: Inserting Text114368
Node: Moving Point119029
Node: Erasing122920
Node: Undo124373
Node: Basic Files128830
Node: Basic Help130503
Node: Blank Lines131092
Node: Continuation Lines132662
Node: Position Info134699
Ref: Position Info-Footnote-1139332
Node: Arguments139477
Node: Repeating143481
Node: Minibuffer144731
Node: Minibuffer File147336
Node: Minibuffer Edit149119
Node: Completion151871
Node: Completion Example153527
Node: Completion Commands154602
Node: Strict Completion157092
Node: Completion Options158867
Node: Minibuffer History161137
Node: Repetition164850
Node: M-x167082
Node: Help170014
Node: Help Summary174000
Node: Key Help177056
Node: Name Help177861
Node: Apropos180669
Node: Library Keywords183832
Node: Language Help186018
Node: Help Mode187078
Node: Misc Help188293
Node: Help Echo192401
Node: Mark192917
Node: Setting Mark194965
Node: Transient Mark198163
Node: Using Region202086
Node: Marking Objects202945
Node: Mark Ring205019
Node: Global Mark Ring207012
Node: Killing207934
Node: Deletion210207
Node: Killing by Lines214014
Node: Other Kill Commands215540
Node: Yanking217312
Node: Kill Ring218113
Node: Appending Kills219309
Node: Earlier Kills221691
Node: Accumulating Text224511
Node: Rectangles227671
Node: Registers232714
Node: RegPos234006
Node: RegText235112
Node: RegRect236656
Node: RegConfig237503
Node: RegNumbers238401
Node: RegFiles239237
Node: Bookmarks239892
Node: Display243132
Node: Faces244394
Node: Font Lock251311
Node: Highlight Changes256004
Node: Highlight Interactively256318
Node: Trailing Whitespace258481
Node: Scrolling259974
Node: Horizontal Scrolling266135
Node: Follow Mode268141
Node: Selective Display268947
Node: Optional Mode Line270361
Node: Text Display273308
Node: Display Custom274628
Node: Cursor Display279486
Node: Search280621
Node: Incremental Search281773
Node: Nonincremental Search291945
Node: Word Search293412
Node: Regexp Search295037
Node: Regexps297288
Node: Search Case311759
Node: Replace313253
Node: Unconditional Replace314351
Node: Regexp Replace315645
Node: Replacement and Case316577
Node: Query Replace317836
Node: Other Repeating Search321976
Node: Fixit324079
Node: Kill Errors325097
Node: Transpose326506
Node: Fixing Case329041
Node: Spelling329698
Node: Files335600
Node: File Names337418
Node: Visiting342003
Node: Saving351007
Node: Backup356355
Node: Backup Names358838
Node: Backup Deletion361604
Node: Backup Copying362914
Node: Interlocking365533
Node: File Shadowing369397
Node: Time Stamps371432
Node: Reverting372318
Node: Auto Save374590
Node: Auto Save Files375730
Node: Auto Save Control377935
Node: Recover379800
Node: File Aliases381880
Node: Version Control383602
Node: Introduction to VC385117
Node: Version Systems385918
Node: VC Concepts387235
Node: VC Mode Line389663
Node: Basic VC Editing390425
Node: VC with Locking391712
Node: Without Locking392870
Node: Advanced C-x C-q394946
Node: Log Buffer396151
Node: Old Versions397369
Node: Secondary VC Commands401080
Node: Registering401662
Node: VC Status403559
Node: VC Undo404003
Node: VC Dired Mode406222
Node: VC Dired Commands409387
Node: Branches410855
Node: Switching Branches412540
Node: Creating Branches413327
Node: Merging415018
Node: Multi-User Branching418389
Node: Remote Repositories419501
Node: Version Backups420342
Node: Local Version Control422749
Node: Snapshots427497
Node: Making Snapshots427997
Node: Snapshot Caveats429262
Node: Miscellaneous VC431066
Node: Change Logs and VC431593
Node: Renaming and VC435294
Node: Version Headers435983
Node: Customizing VC439397
Node: General VC Options440302
Node: RCS and SCCS442533
Node: CVS Options444639
Node: Directories447235
Node: Comparing Files449125
Node: Misc File Ops451567
Node: Compressed Files454852
Node: File Archives455818
Node: Remote Files458707
Node: Quoted File Names461096
Node: File Name Cache462465
Node: File Conveniences464035
Node: Buffers465088
Node: Select Buffer467825
Node: List Buffers470575
Node: Misc Buffer472223
Node: Kill Buffer475045
Node: Several Buffers477558
Node: Indirect Buffers482070
Node: Buffer Convenience484488
Node: Uniquify484998
Node: Iswitchb486737
Node: Buffer Menus488092
Node: Windows488923
Node: Basic Window489875
Node: Split Window491977
Node: Other Window494625
Node: Pop Up Window496617
Node: Force Same Window498098
Node: Change Window499912
Node: Window Convenience503728
Node: Frames505256
Node: Mouse Commands508127
Node: Secondary Selection514301
Node: Clipboard516021
Node: Mouse References516856
Node: Menu Mouse Clicks517803
Ref: Menu Mouse Clicks-Footnote-1518920
Node: Mode Line Mouse519141
Node: Creating Frames520456
Node: Frame Commands522762
Node: Speedbar523624
Node: Multiple Displays525350
Node: Special Buffer Frames526686
Node: Frame Parameters529151
Node: Scroll Bars532399
Ref: Scroll Bars-Footnote-1534618
Node: Wheeled Mice534735
Node: Menu Bars535492
Node: Tool Bars536397
Node: Dialog Boxes537143
Node: Tooltips537696
Node: Mouse Avoidance538492
Node: Non-Window Terminals539540
Node: XTerm Mouse540737
Node: International541362
Node: International Chars545177
Node: Enabling Multibyte546658
Node: Language Environments550209
Ref: Language Environments-Footnote-1555333
Ref: Language Environments-Footnote-2555539
Node: Input Methods555652
Node: Select Input Method560817
Node: Multibyte Conversion564059
Node: Coding Systems565240
Ref: Coding Systems-Footnote-1570549
Node: Recognize Coding570761
Node: Specify Coding580145
Node: Fontsets587481
Ref: Fontsets-Footnote-1589640
Node: Defining Fontsets589729
Node: Undisplayable Characters593826
Node: Single-Byte Character Support595027
Node: Major Modes599267
Node: Choosing Modes601731
Node: Indentation605886
Node: Indentation Commands608290
Node: Tab Stops611442
Node: Just Spaces613224
Node: Text614032
Node: Words616524
Node: Sentences619573
Node: Paragraphs622385
Node: Pages624958
Node: Filling627695
Node: Auto Fill628604
Node: Refill630939
Node: Fill Commands631743
Node: Fill Prefix634996
Node: Adaptive Fill638833
Node: Case641402
Node: Text Mode643706
Node: Outline Mode646462
Node: Outline Format648603
Node: Outline Motion651207
Node: Outline Visibility652780
Node: Outline Views656672
Node: Foldout657561
Node: TeX Mode661269
Ref: TeX Mode-Footnote-1662873
Node: TeX Editing662958
Node: LaTeX Editing666180
Node: TeX Print667531
Node: TeX Misc674196
Node: Nroff Mode674868
Node: Formatted Text676595
Node: Requesting Formatted Text678544
Node: Hard and Soft Newlines680518
Node: Editing Format Info681837
Node: Format Faces683190
Node: Format Colors685979
Node: Format Indentation687388
Node: Format Justification690175
Node: Format Properties692624
Node: Forcing Enriched Mode693545
Node: Programs695270
Node: Program Modes696799
Node: Defuns699643
Node: Left Margin Paren700894
Node: Moving by Defuns702767
Node: Imenu704844
Node: Which Function706781
Node: Program Indent707483
Node: Basic Indent708341
Node: Multi-line Indent710823
Node: Lisp Indent713113
Node: C Indent716536
Node: Custom C Indent718004
Node: Parentheses720509
Node: Expressions721547
Ref: Expressions-Footnote-1725791
Node: Moving by Parens725858
Node: Matching727578
Node: Comments729880
Node: Comment Commands730360
Node: Multi-Line Comments734281
Node: Options for Comments735791
Node: Documentation738993
Node: Info Lookup739536
Node: Man Page740402
Ref: Man Page-Footnote-1745577
Ref: Man Page-Footnote-2745821
Node: Lisp Doc745942
Node: Hideshow747088
Node: Symbol Completion748933
Node: Glasses750917
Node: Misc for Programs751669
Node: C Modes753133
Node: Motion in C753927
Node: Electric C756385
Node: Hungry Delete761439
Node: Other C Commands762256
Node: Comments in C765588
Node: Fortran766965
Node: Fortran Motion768413
Node: Fortran Indent768912
Node: ForIndent Commands769672
Node: ForIndent Cont770954
Node: ForIndent Num773383
Node: ForIndent Conv774352
Node: ForIndent Vars775399
Node: Fortran Comments777216
Node: Fortran Autofill781140
Node: Fortran Columns782816
Node: Fortran Abbrev785234
Node: Asm Mode786140
Node: Building786684
Node: Compilation787940
Node: Grep Searching791413
Node: Compilation Mode792736
Node: Compilation Shell795970
Node: Debuggers797318
Node: Starting GUD798244
Node: Debugger Operation800172
Ref: Debugger Operation-Footnote-1801512
Node: Commands of GUD801607
Node: GUD Customization804948
Node: GUD Tooltips806984
Node: Executing Lisp807406
Node: Lisp Libraries808826
Node: Lisp Eval812126
Node: Lisp Interaction815972
Node: External Lisp817406
Node: Maintaining819711
Node: Change Log820274
Node: Tags824512
Node: Tag Syntax826261
Node: Create Tags Table830985
Node: Etags Regexps834871
Node: Select Tags Table839503
Node: Find Tag841575
Node: Tags Search844818
Node: List Tags848014
Node: Emerge849525
Node: Overview of Emerge850501
Node: Submodes of Emerge853765
Node: State of Difference855469
Node: Merge Commands857979
Node: Exiting Emerge860500
Node: Combining in Emerge861360
Node: Fine Points of Emerge862241
Node: Abbrevs863183
Node: Abbrev Concepts864521
Node: Defining Abbrevs866146
Node: Expanding Abbrevs868656
Node: Editing Abbrevs871860
Node: Saving Abbrevs873718
Node: Dynamic Abbrevs875838
Node: Dabbrev Customization878673
Node: Picture881095
Node: Basic Picture883443
Node: Insert in Picture885877
Node: Tabs in Picture887287
Node: Rectangles in Picture889144
Node: Sending Mail890998
Node: Mail Format893538
Node: Mail Headers894866
Node: Mail Aliases900340
Node: Mail Mode904015
Node: Mail Sending905046
Node: Header Editing906660
Node: Citing Mail908660
Node: Mail Mode Misc910875
Node: Mail Amusements913742
Ref: Mail Amusements-Footnote-1914918
Node: Mail Methods914959
Node: Rmail916061
Node: Rmail Basics917972
Node: Rmail Scrolling920175
Node: Rmail Motion921186
Node: Rmail Deletion924323
Node: Rmail Inbox927381
Node: Rmail Files929752
Node: Rmail Output932790
Node: Rmail Labels936672
Node: Rmail Attributes938982
Node: Rmail Reply940458
Node: Rmail Summary946055
Node: Rmail Make Summary947051
Node: Rmail Summary Edit949428
Node: Rmail Sorting952012
Node: Rmail Display953635
Node: Rmail Coding956143
Node: Rmail Editing958497
Node: Rmail Digest959910
Node: Out of Rmail961013
Node: Rmail Rot13962218
Node: Movemail962854
Node: Dired966388
Node: Dired Enter968289
Node: Dired Navigation969229
Node: Dired Deletion970061
Node: Flagging Many Files972087
Node: Dired Visiting974748
Node: Marks vs Flags976569
Node: Operating on Files981189
Node: Shell Commands in Dired986357
Node: Transforming File Names988389
Node: Comparison in Dired991601
Node: Subdirectories in Dired992610
Node: Subdirectory Motion994214
Node: Hiding Subdirectories995416
Node: Dired Updating996637
Node: Dired and Find999217
Node: Calendar/Diary1001102
Node: Calendar Motion1002990
Node: Calendar Unit Motion1003842
Node: Move to Beginning or End1006113
Node: Specified Dates1007240
Node: Scroll Calendar1008120
Node: Counting Days1009907
Node: General Calendar1010337
Node: LaTeX Calendar1011668
Node: Holidays1013817
Node: Sunrise/Sunset1016914
Node: Lunar Phases1019951
Node: Other Calendars1021330
Node: Calendar Systems1022508
Node: To Other Calendar1025589
Node: From Other Calendar1027622
Node: Mayan Calendar1029926
Node: Diary1033108
Node: Diary Commands1034782
Node: Format of Diary File1038112
Node: Date Formats1040976
Node: Adding to Diary1043544
Node: Special Diary Entries1045172
Node: Appointments1049403
Node: Daylight Savings1051518
Node: Time Intervals1054128
Node: Gnus1055967
Node: Buffers of Gnus1056619
Node: Gnus Startup1057873
Node: Summary of Gnus1059065
Node: Shell1062131
Node: Single Shell1063918
Node: Interactive Shell1067318
Node: Shell Mode1070122
Ref: Shell Mode-Footnote-11076977
Node: Shell History1077197
Node: Shell Ring1077986
Node: Shell History Copying1080544
Node: History References1081596
Node: Directory Tracking1083122
Node: Shell Options1084457
Node: Terminal emulator1086945
Node: Term Mode1088874
Node: Paging in Term1089776
Node: Remote Host1090503
Node: Emacs Server1091340
Node: Invoking emacsclient1095095
Node: Hardcopy1096624
Node: PostScript1098343
Node: PostScript Variables1100564
Node: Sorting1104197
Node: Narrowing1109752
Node: Two-Column1112198
Node: Editing Binary Files1115300
Node: Saving Emacs Sessions1116786
Node: Recursive Edit1118986
Node: Emulation1122380
Node: Hyperlinking1126763
Node: Browse-URL1127950
Node: Goto-address1129166
Node: FFAP1130086
Node: Find-func1131749
Node: Dissociated Press1133089
Ref: Dissociated Press-Footnote-11135708
Node: Amusements1135805
Node: Customization1137894
Node: Minor Modes1139402
Node: Variables1145417
Node: Examining1147576
Node: Easy Customization1149397
Node: Customization Groups1150576
Node: Changing an Option1153902
Node: Face Customization1161596
Node: Specific Customization1164162
Node: Hooks1167354
Node: Locals1170607
Node: File Variables1174362
Node: Keyboard Macros1180654
Node: Basic Kbd Macro1183025
Node: Save Kbd Macro1186854
Node: Kbd Macro Query1188528
Node: Key Bindings1190690
Node: Keymaps1192075
Node: Prefix Keymaps1195943
Node: Local Keymaps1197566
Node: Minibuffer Maps1200738
Node: Rebinding1201360
Node: Init Rebinding1204754
Node: Function Keys1208054
Node: Named ASCII Chars1210873
Node: Non-ASCII Rebinding1212250
Ref: Non-ASCII Rebinding-Footnote-11213777
Node: Mouse Buttons1213957
Node: Disabling1219113
Node: Keyboard Translations1220925
Node: Syntax1222949
Node: Init File1224286
Node: Init Syntax1226576
Node: Init Examples1229309
Node: Terminal Init1234360
Node: Find Init1236252
Node: Quitting1237136
Node: Lossage1241863
Node: DEL Does Not Delete1242976
Node: Stuck Recursive1246079
Node: Screen Garbled1246791
Node: Text Garbled1247950
Node: Unasked-for Search1248613
Node: Memory Full1250092
Node: After a Crash1251146
Node: Emergency Escape1252348
Node: Total Frustration1254414
Node: Bugs1255039
Node: Bug Criteria1256230
Node: Understanding Bug Reporting1258936
Node: Checklist1261597
Node: Sending Patches1277675
Node: Contributing1282988
Node: Service1283770
Node: Command Arguments1284417
Node: Action Arguments1287769
Node: Initial Options1289200
Node: Command Example1292476
Node: Resume Arguments1293306
Node: Environment1295093
Node: General Variables1296768
Ref: General Variables-Footnote-11302588
Node: Misc Variables1302864
Node: Display X1304687
Node: Font X1306997
Node: Colors X1310668
Node: Window Size X1312552
Node: Borders X1315527
Node: Title X1316707
Node: Icons X1317468
Node: Resources X1318508
Node: Lucid Resources1327350
Node: LessTif Resources1329230
Node: Antinews1332641
Node: Mac OS1344966
Node: Mac Input1346345
Node: Mac International1348134
Node: Mac Environment Variables1350568
Node: Mac Directories1351239
Node: Mac Font Specs1352260
Node: Mac Functions1353467
Node: MS-DOS1353997
Node: MS-DOS Input1355634
Node: MS-DOS Display1360146
Node: MS-DOS File Names1364123
Node: Text and Binary1367082
Node: MS-DOS Printing1372298
Ref: MS-DOS Printing-Footnote-11379125
Node: MS-DOS and MULE1379323
Ref: MS-DOS and MULE-Footnote-11386203
Ref: MS-DOS and MULE-Footnote-21386548
Node: MS-DOS Processes1386894
Node: Windows Processes1389325
Node: Windows System Menu1391985
Node: Manifesto1392699
Ref: Manifesto-Footnote-11416868
Ref: Manifesto-Footnote-21417757
Ref: Manifesto-Footnote-31418030
Ref: Manifesto-Footnote-41418072
Ref: Manifesto-Footnote-51418592
Node: Glossary1418698
Node: Acknowledgments1470399
Node: Key Index1511723
Node: Option Index1551104
Node: Command Index1554213
Node: Variable Index1615665
Node: Concept Index1644254

End Tag Table