Concept Index
Symbols
- ( in leftmost column - Left Margin Convention
- โโ.-./โฆ/. - Games and Other Amusements
- .#, lock file names - Protection against Simultaneous Editing
- .emacs file - The Emacs Initialization File
- // in file name - Minibuffers for File Names
0-9
- 8-bit display - Unibyte Editing Mode
- 8-bit input - Unibyte Editing Mode
Symbols
#, in auto-save file names - Auto-Save Files$in file names - File Names*Messages*buffer - The Echo Area.dir-locals.elfile - Per-Directory Local Variables.mailrcfile - Mail Aliases.newsrcfile - When Gnus Starts Up?in display - Introduction to International Character Sets_emacsinit file, MS-Windows - HOME and Startup Directories on MS-WindowsAlt-TABvsM-TAB(MS-Windows) - Keyboard Usage on MS-WindowsAltkey (MS-Windows) - Keyboard Usage on MS-WindowsAltkey invokes menu (Windows) - Keyboard Usage on MS-WindowsALTERNATE_EDITORenvironment variable -emacsclientOptionsAltGrkey (MS-Windows) - Keyboard Usage on MS-Windowsange-ftp- Remote FilesBACKSPACEvsDEL- IfDELFails to Deletebasic, completion style - How Completion Alternatives Are Chosencomint-highlight-inputface - Interactive Subshellcomint-highlight-promptface - Interactive Subshellcursorface - Text Facesdefault face- Text Facesdefault.elfile, not loading - Initial Optionsdefault.el, the default init file - The Emacs Initialization FileDELdoes not delete - IfDELFails to DeleteDELvsBACKSPACE- IfDELFails to DeleteDISPLAYenvironment variable - Specifying the Display Nameearly-init.elfile - The Early Init FileEDITORenvironment variable - Using Emacs as a Serveremacs-internal, coding system - Coding Systemsemacs22, completion style - How Completion Alternatives Are Chosenemacs_backtrace.txtfile, MS-Windows - When Emacs Crashesemacsclientinvocation - Invokingemacsclientemacsclientoptions -emacsclientOptionsemacsclient, on MS-Windows - How to Start Emacs on MS-WindowsESCreplacingMetakey - Kinds of User Inputescape-glyphface - How Text Is DisplayedESHELLenvironment variable - Interactive Subshelletagsprogram - Creating Tags Tablesfindand Dired - Dired andfindflex, completion style - How Completion Alternatives Are Chosenfringeface - Standard Facesglyphless-charface - How Text Is Displayedgnu.emacs.helpnewsgroup - How To Get Help with GNU Emacsheader-line-highlightface - Standard Facesheader-lineface - Standard Faceshelp-gnu-emacsmailing list - How To Get Help with GNU Emacshomoglyphface - How Text Is Displayedimage-dired- Viewing Image Thumbnails in Diredimage-diredmode - Viewing Image Thumbnails in Diredinitials, completion style - How Completion Alternatives Are ChosenINSIDE_EMACSenvironment variable - Interactive Subshellisearch-failface - Errors in Incremental Searchisearch-moveproperty - Not Exiting Incremental Searchisearch-scrollproperty - Not Exiting Incremental Searchisearchface - Basics of Incremental Searchiso-asciilibrary - Unibyte Editing Modeiso-transllibrary - Unibyte Editing Modeispellprogram - Checking and Correcting Spellinglazy-highlightface - Tailoring Search to Your Needslazy-highlightface, in replace - Query Replaceline-numberface - Customization of Displaylisp-indent-functionproperty - Customizing Lisp Indentationlsemulation - Emulation oflson MS-WindowsM-TABvsAlt-TAB(MS-Windows) - Keyboard Usage on MS-WindowsMAILenvironment variable - Rmail Files and InboxesMAILHOSTenvironment variable - Retrieving Mail from Remote Mailboxesmenuface, no effect if customized - Standard Facesminibuffer-promptface - Standard Facesmode-line-buffer-idface - Standard Facesmode-line-highlightface - Standard Facesmode-line-inactiveface - Standard Facesmode-lineface - Standard Facesmovemailprogram -movemailprogramnet use, and printing on MS-Windows - Printing and MS-Windowsno-conversion, coding system - Coding Systemsnobreak-spaceface - How Text Is Displayedpartial-completion, completion style - How Completion Alternatives Are Chosenquery-replaceface - Query Replaceraw-text, coding system - Coding Systemsscroll-barface - Scroll Barsscroll-commandproperty - Scrollingscroll-commandproperty, and incremental search - Not Exiting Incremental Searchsecondary-selectionface - Secondary Selectionshadowface - Standard FacesSHELLenvironment variable - Single Shell Commandssite-lispdirectories - The Emacs Initialization Filesite-lispfiles, not loading - Initial Optionssite-start.elfile, not loading - Initial Optionssite-start.el, the site startup file - The Emacs Initialization Filesubstring, completion style - How Completion Alternatives Are Chosentab-lineface - Standard FacesTEXEDITenvironment variable - Using Emacs as a ServerTEXINPUTSenvironment variable - TeX Printing Commandstimelogfile - Summing Time Intervalstrailing-whitespaceface - Useless Whitespaceundecided, coding system - Coding Systemsvariable-pitchface - Standard FacesVERSION_CONTROLenvironment variable - Single or Numbered Backupsvertical-borderface - Standard Faces~/.authinfo.gpgfile - Keeping Persistent Authentication Information~/.authinfofile - Keeping Persistent Authentication Information~/.emacs.d/%backup%~- Single or Numbered Backups~/.emacs.d/gtkrcfile - GTK+ resources~/.gtkrc-2.0file - GTK+ resources~/.Xdefaultsfile - X Resources~/.Xresourcesfile - X Resources~, in names of backup files - Single or Numbered Backups
A
- A and B buffers (Emerge) - Overview of Emerge
- A- - Modifier Keys
- abbrev file - Saving Abbrevs
- Abbrev mode - Abbrev Concepts
- abbrevs - Abbrevs
- abnormal hook - Hooks
- aborting recursive edit - Quitting and Aborting
- accented characters - Unibyte Editing Mode
- accessible portion - Narrowing
- accumulating scattered text - Accumulating Text
- action options (command line) - Command Line Arguments for Emacs Invocation
- activating the mark - The Mark and the Region
- active region - The Mark and the Region
- active text - Help on Active Text and Tooltips
- adaptive filling - Adaptive Filling
- added files, VC - Registering a File for Version Control
- adding to the kill ring in Dired - Other Dired Features
- adjust buffer font size - Text Scale
- adjust global font size - Text Scale
- aggressive scrolling - Automatic Scrolling
- alarm clock - Appointments
- align exclusion rules - Code Alignment
- aligning code - Code Alignment
- alignment for comments - Comment Commands
- alignment rules - Code Alignment
- alignment sections - Code Alignment
- Alt key, serving as Meta - Kinds of User Input
- Alt, modifier key - Modifier Keys
- animate - Games and Other Amusements
- animated images - Viewing Image Files
- anonymous FTP - Remote Files
- appending kills in the ring - Appending Kills
- appointment notification - Appointments
- apropos - Apropos
- apropos commands, list of keywords - Apropos
- apropos pattern - Apropos
- apropos search results, order by score - Apropos
- Arabic - Language Environments
- Archive mode - File Archives
- arguments (command line) - Command Line Arguments for Emacs Invocation
- arguments to commands - Numeric Arguments
- arrow keys - Changing the Location of Point
- ASCII - Kinds of User Input
- ASCII (language environment) - Language Environments
- ASCII art - Commands for Human Languages
- Asm mode - Asm Mode
- assembler mode - Asm Mode
- astronomical day numbers - Supported Calendar Systems
- at-point documentation for program symbols - Programming Language Documentation Lookup
- attached frame (of speedbar) - Speedbar Frames
- attribute (Rmail) - Labels
- attributes of mode line, changing - Optional Mode Line Features
- Auto Compression mode - Accessing Compressed Files
- Auto Fill mode - Auto Fill Mode
- Auto Revert mode - Auto Revert: Keeping buffers automatically up-to-date
- Auto Save mode - Auto-Saving: Protection Against Disasters
- auto-save for remote files - Auto-Save Files
- autoload - Libraries of Lisp Code for Emacs
- autoload Lisp libraries - Init File Examples
- automatic scrolling - Automatic Scrolling
- automatic typing - Commands for Human Languages
- automatic version backups - Options specific for CVS
- autotyping - Commands for Human Languages
- avoiding mouse in the way of your typing - Mouse Avoidance
- Awk mode - Major Modes for Programming Languages
- AWK mode - C and Related Modes
B
- back end (version control) - Supported Version Control Systems
- back reference, in regexp - Backslash in Regular Expressions
- back reference, in regexp replacement - Regexp Replacement
- background color - Text Faces
- background color, command-line argument - Window Color Options
- background for menus (X resource) - Table of X Resources for Emacs
- background mode, on
xterm- General Variables - background syntax highlighting - Font Lock mode
- backtrace - When Emacs Crashes
- backtrace for bug reports - Checklist for Bug Reports
- backup file - Backup Files
- backup file names - Single or Numbered Backups
- backup file names on MS-DOS - File Names on MS-DOS
- backup files, choosing a major mode - Choosing File Modes
- backup, and user-id - Copying vs. Renaming
- backups for remote files - Remote Files
- Bahรก'รญ calendar - Supported Calendar Systems
- balanced expression - Expressions with Balanced Parentheses
- balloon help - Help on Active Text and Tooltips
- base buffer - Indirect Buffers
- base direction of paragraphs - Bidirectional Editing
- batch mode - Initial Options
- battery status (on mode line) - Optional Mode Line Features
- Bazaar - Supported Version Control Systems
- Belarusian - Language Environments
- Bengali - Language Environments
- bidi formatting control characters - Bidirectional Editing
- bidirectional editing - Bidirectional Editing
- binding - Keys and Commands
- binding keyboard macros - Naming and Saving Keyboard Macros
- binding keys - Changing Key Bindings Interactively
- Birashk - Supported Calendar Systems
- blank lines - Blank Lines
- blank lines in programs - Multiple Lines of Comments
- blinking cursor - Displaying the Cursor
- blinking cursor disable, command-line argument - Other Display Options
- block diary entry - Special Diary Entries
- body lines (Outline mode) - Format of Outlines
- bookmark annotations - Bookmarks
- bookmarks - Bookmarks
- border color, command-line argument - Window Color Options
- borders (X Window System) - Internal and Outer Borders
- boredom - Games and Other Amusements
- bound branch (Bazaar VCS) - Pulling/Pushing Changes into/from a Branch
- brace in column zero and fontification - Traditional Font Lock
- braces, moving across - Moving in the Parenthesis Structure
- branch (version control) - Version Control Branches
- Brazilian Portuguese - Language Environments
- Browse-URL - Following URLs
- bubbles - Games and Other Amusements
- buffer contents - Using Multiple Buffers
- buffer definitions index - Imenu
- buffer list, customizable - Customizing Buffer Menus
- Buffer Menu - Operating on Several Buffers
- buffer size display - Optional Mode Line Features
- buffer size, maximum - Using Multiple Buffers
- buffer text garbled - Garbage in the Text
- buffer-local hooks - Hooks
- buffers - Using Multiple Buffers
- bug criteria - When Is There a Bug
- bug reference - Bug Reference
- bug reporting, checklist - Checklist for Bug Reports
- bug reporting, principles - Understanding Bug Reporting
- bug tracker - Reading Existing Bug Reports and Known Problems
- bugs - Reporting Bugs
- build details - Initial Options
- building programs - Compiling and Testing Programs
- built-in package - The Package Menu Buffer
- built-in package - Package Statuses
- Bulgarian - Language Environments
- Burmese - Language Environments
- butterfly - Games and Other Amusements
- button-down events - Rebinding Mouse Buttons
- buttons - Following References with the Mouse
- buttons (customization buffer) - Customization Groups
- buttons at buffer position - Editing Format Information
- bypassing init and
default.elfile - Initial Options - byte code - Libraries of Lisp Code for Emacs
- byte-compiling several files (in Dired) - Operating on Files
- bzr - Supported Version Control Systems
C
- C editing - Editing Programs
- C mode - C and Related Modes
- C# mode - Major Modes for Programming Languages
- C++ class browser, tags - Tags Tables
- C++ mode - C and Related Modes
- C- - Kinds of User Input
- cache of file names - File Name Cache
- calendar - The Calendar and the Diary
- calendar and HTML - Writing Calendar Files
- calendar and LaTeX - Writing Calendar Files
- calendar layout - Customizing the Calendar
- calendar week numbers - Customizing the Calendar
- calendar, first day of week - Beginning or End of Week, Month or Year
- call Lisp functions, command-line argument - Action Arguments
- camel case - MixedCase Words
- candle lighting times - Sexp Entries and the Fancy Diary Display
- capitalizing words - Case Conversion Commands
- case conversion - Case Conversion Commands
- case folding in replace commands - Replace Commands and Lax Matches
- case folding in search - Lax Matching During Searching
- case in completion - Completion Options
- case preservation in replace commands - Replace Commands and Lax Matches
- case-sensitivity and completion - Completion Options
- case-sensitivity and search - Lax Matching During Searching
- case-sensitivity and tags search - Searching and Replacing with Identifiers
- categories of characters - Backslash in Regular Expressions
- CBZ file - Document Viewing
- cells, for text-based tables - What is a Text-based Table?
- centering - Explicit Fill Commands
- centralized version control - Decentralized vs Centralized Repositories
- Cham - Language Environments
- change buffers - Creating and Selecting Buffers
- change Emacs directory - Initial Options
- change log - Change Logs
- Change Log mode - Change Log Commands
- changes, undoing - Undo
- changeset-based version control - Changeset-based vs File-based Version Control
- changing file group (in Dired) - Operating on Files
- changing file owner (in Dired) - Operating on Files
- changing file permissions (in Dired) - Operating on Files
- changing file time (in Dired) - Operating on Files
- char mode (terminal emulator) - Emacs Terminal Emulator
- character classes, in regular expressions - Syntax of Regular Expressions
- character equivalence in search - Lax Matching During Searching
- character folding in replace commands - Replace Commands and Lax Matches
- character folding in search - Lax Matching During Searching
- character set (keyboard) - Kinds of User Input
- character set of character at point - Introduction to International Character Sets
- character set, in regular expressions - Syntax of Regular Expressions
- character syntax - Init File Syntax
- characters (in text) - How Text Is Displayed
- characters in a certain charset - Charsets
- characters which belong to a specific language - Backslash in Regular Expressions
- characters with no font glyphs - How Text Is Displayed
- characters, inserting by name or code-point - Inserting Text
- charsets - Charsets
- cheat sheet of popular Emacs commands - Other Help Commands
- checking out files - Concepts of Version Control
- checking spelling - Checking and Correcting Spelling
- checking syntax - Finding Syntax Errors On The Fly
- checklist before reporting a bug - Checklist for Bug Reports
- Chinese - Language Environments
- Chinese calendar - Supported Calendar Systems
- choosing a major mode - Choosing File Modes
- choosing a minor mode - Choosing File Modes
- ciphers - Games and Other Amusements
- citing mail - Citing Mail
- CKJ characters - Modifying Fontsets
- class browser, C++ - Tags Tables
- Cleartype - Specifying Fonts on MS-Windows
- click events - Rebinding Mouse Buttons
- client frame -
emacsclientOptions - client-side fonts - Fonts
- clipboard - Using the Clipboard
- clipboard manager - Using the Clipboard
- clocking time - Summing Time Intervals
- close buffer - Killing Buffers
- close file - Killing Buffers
- CMake mode - Major Modes for Programming Languages
- code alignment - Code Alignment
- codepage, MS-DOS - International Support on MS-DOS
- codepoint of a character - Modifying Fontsets
- coding standards for Emacs submissions - Coding Standards
- coding systems - Coding Systems
- collision - Protection against Simultaneous Editing
- color emulation on black-and-white printers - Variables for PostScript Hardcopy
- color name - Colors for Faces
- color of window, from command line - Window Color Options
- color scheme - Custom Themes
- Column Number mode - Optional Mode Line Features
- columns (and rectangles) - Rectangles
- columns (indentation) - Indentation
- columns, splitting - Two-Column Editing
- Comint mode - Shell Mode
- command - Keys and Commands
- command history - Repeating Minibuffer Commands
- command line arguments - Command Line Arguments for Emacs Invocation
- commands in
*xref*buffers - Commands Available in the*xref*Buffer - comments - Manipulating Comments
- comments on customized settings - Changing a Variable
- Common Lisp - Running an External Lisp
- compare files (in Dired) - File Comparison with Dired
- comparing 3 files (
diff3) - Comparing Files - comparing files - Comparing Files
- compilation buffer, keeping point at end - Running Compilations under Emacs
- compilation errors - Running Compilations under Emacs
- Compilation mode - Compilation Mode
- compilation mode faces - Compilation Mode
- compilation under MS-DOS - Subprocesses on MS-DOS
- complete key - Keys
- completion - Completion
- completion (Lisp symbols) - Completion for Symbol Names
- completion (symbol names) - Completion for Symbol Names
- completion alternative - Completion
- completion list - Completion Commands
- completion style - How Completion Alternatives Are Chosen
- completion, walking through candidates - Minibuffer History
- compose character - Unibyte Editing Mode
- compressing files (in Dired) - Operating on Files
- compression - Accessing Compressed Files
- Conf mode - Major Modes for Programming Languages
- confirming in the minibuffer - Completion Exit
- conflicts, VC - Merging Branches
- connecting to remote host - Remote Host Shell
- connection-local variables - Per-Connection Local Variables
- contents of a buffer - Using Multiple Buffers
- context menu - Mouse Clicks for Menus
- continuation line - Continuation Lines
- contributing to Emacs - Contributing to Emacs Development
- Control - Kinds of User Input
- control character - Kinds of User Input
- control characters on display - How Text Is Displayed
- converting text to upper or lower case - Case Conversion Commands
- Coptic calendar - Supported Calendar Systems
- copy - "Cut and Paste" Operations on Graphical Displays
- copy/paste to/from primary selection (macOS) - Basic Emacs usage under macOS and GNUstep
- copying files - Copying, Naming and Renaming Files
- copying files (in Dired) - Operating on Files
- copying text - Yanking
- copyright assignment - Copyright Assignment
- CORBA IDL mode - C and Related Modes
- core dump - When Emacs Crashes
- correcting spelling - Checking and Correcting Spelling
- CPerl mode - Major Modes for Programming Languages
- crash report - When Emacs Crashes
- crashes - Auto-Saving: Protection Against Disasters
- crashes, Haiku - Installation and usage peculiarities under Haiku
- create a text-based table - Creating a Table
- create diary entries - Commands to Add to the Diary
- creating files - Visiting Files
- creating frames - Creating Frames
- Croatian - Language Environments
- cropping images - Viewing Image Files
- cryptanalysis - Games and Other Amusements
- CSS mode - Major Modes for Programming Languages
- CSSC - Supported Version Control Systems
- CUA key bindings - CUA Bindings
- curly quotes - Quotation Marks
- curly quotes, and terminal capabilities - How Text Is Displayed
- curly quotes, inserting - Inserting Text
- current buffer - Using Multiple Buffers
- current function name in mode line - Which Function Mode
- current message (Rmail) - Basic Concepts of Rmail
- current project - Project Commands That Operate on Files
- cursor - Point
- cursor color, command-line argument - Window Color Options
- cursor in non-selected windows - Displaying the Cursor
- cursor location - Cursor Position Information
- cursor location, on MS-DOS - Text Files and Binary Files
- cursor motion - Changing the Location of Point
- cursor shape on MS-DOS - Display on MS-DOS
- cursor, blinking - Displaying the Cursor
- cursor, visual-order motion - Bidirectional Editing
- curved quotes - Quotation Marks
- curved quotes, and terminal capabilities - How Text Is Displayed
- curved quotes, inserting - Inserting Text
- custom themes - Custom Themes
- custom themes, creating - Creating Custom Themes
- customizable variable - Easy Customization Interface
- customization - Customization
- customization buffer - Easy Customization Interface
- customization groups - Customization Groups
- customization of
menuface - Standard Faces - customizing faces - Customizing Faces
- customizing Lisp indentation - Customizing Lisp Indentation
- customizing variables - Changing a Variable
- cut - "Cut and Paste" Operations on Graphical Displays
- cut and paste - Glossary
- cutting text - Deletion and Killing
- CVS - Supported Version Control Systems
- CVS directory mode - VC Directory Mode
- CWarn mode - Other Commands for C Mode
- cycle visibility, in Outline mode - Outline Visibility Commands
- cyclic diary entry - Special Diary Entries
- Cyrillic - Language Environments
- Czech - Language Environments
D
- daemon, Emacs - Using Emacs as a Server
- day of year - Miscellaneous Calendar Commands
- daylight saving time - Daylight Saving Time
- DBX - Running Debuggers Under Emacs
- deactivating the mark - The Mark and the Region
- dead character - Unibyte Editing Mode
- debbugs package - Reading Existing Bug Reports and Known Problems
- debuggers - Running Debuggers Under Emacs
- debugging Emacs, tricks and techniques - Checklist for Bug Reports
- debugging X problems - Table of X Resources for Emacs
- decentralized version control - Decentralized vs Centralized Repositories
- decoding mail messages (Rmail) - Rmail and Coding Systems
- decoding non-ASCII keyboard input on X - Coding Systems for Interprocess Communication
- decrease buffer font size - Text Scale
- decrypting files (in Dired) - Operating on Files
- default argument - Using the Minibuffer
- default directory - Minibuffers for File Names
- default directory, of a buffer - File Names
- default file name - File Names
- default search mode - Tailoring Search to Your Needs
- defining keyboard macros - Keyboard Macros
- defuns - Moving by Defuns
- delete entire grapheme cluster - Erasing Text
- Delete Selection mode - Operating on the Region
- delete window - Deleting and Resizing Windows
- deleting auto-save files - Flagging Many Files at Once
- deleting blank lines - Blank Lines
- deleting characters and lines - Erasing Text
- deleting files (in Dired) - Deleting Files with Dired
- deleting rows and column in text-based tables - Table Rows and Columns
- deleting some backup files - Flagging Many Files at Once
- deleting windows - Deleting and Resizing Windows
- deletion - Deletion and Killing
- deletion (of files) - Miscellaneous File Operations
- deletion (Rmail) - Deleting Messages
- dereference symbolic links - Operating on Files
- desktop configuration - Saving Emacs Sessions
- desktop restore in daemon mode - Saving Emacs Sessions
- desktop shortcut, MS-Windows - How to Start Emacs on MS-Windows
- deterministic build - Initial Options
- Devanagari - Language Environments
- device for Emacs terminal I/O - Initial Options
- dialog boxes - Using Dialog Boxes
- Dialog X Resources (Lucid widgets) - Lucid Menu And Dialog X Resources
- diary - The Diary
- diary buffer - Diary Display
- diary file - The Diary File
- Diff mode - Diff Mode
- digest message - Digest Messages
- directional window selection - Convenience Features for Window Handling
- directories in buffer names - Making Buffer Names Unique
- directory header lines - Moving Over Subdirectories
- directory listing - File Directories
- directory listing on MS-DOS - Subprocesses on MS-DOS
- directory name abbreviation - File Name Aliases
- directory tracking - Directory Tracking
- directory where Emacs starts on MS-Windows - How to Start Emacs on MS-Windows
- directory-local variables - Per-Directory Local Variables
- Dired - Dired, the Directory Editor
- Dired and version control - Other Dired Features
- Dired sorting - Updating the Dired Buffer
- Dired sorting order, on MS-Windows/MS-DOS - Emulation of
lson MS-Windows - Dired, and MS-Windows/MS-DOS - Emulation of
lson MS-Windows - Dirtrack mode - Directory Tracking
- disable restoring of desktop configuration - Saving Emacs Sessions
- disable window system - Initial Options
- disabled command - Disabling Commands
- disabling remote files - Remote Files
- display for Emacs frame - Initial Options
- display line numbers - Customization of Display
- display name (X Window System) - Specifying the Display Name
- display of buffer size - Optional Mode Line Features
- display of current line number - Optional Mode Line Features
- display server - Multiple Displays
- display, incorrect - Garbage on the Screen
- distributed version control - Decentralized vs Centralized Repositories
- DNS mode - Major Modes for Programming Languages
- Dockerfile mode - Major Modes for Programming Languages
- DocTeX mode - TeX Mode
- document viewer (DocView) - Document Viewing
- documentation for program symbols - Programming Language Documentation Lookup
- documentation string - Documentation for a Key
- DocView mode - Document Viewing
- DOS applications, running from Emacs - Subprocesses on Windows 9X/ME and Windows NT/2K/XP/Vista/7/8/10
- DOS codepages - International Support on MS-DOS
- DOS-style end-of-line display - Recognizing Coding Systems
- DOS-to-Unix conversion of files - Text Files and Binary Files
- double clicks - Rebinding Mouse Buttons
- double slash in file name - Minibuffers for File Names
- down events - Rebinding Mouse Buttons
- downcase file names - Transforming File Names in Dired
- drag and drop - Drag and Drop
- drag and drop, Dired - Other Dired Features
- drag events - Rebinding Mouse Buttons
- drastic changes - Reverting a Buffer
- dribble file - Checklist for Bug Reports
- DSSSL mode - Major Modes for Programming Languages
- dunnet - Games and Other Amusements
- Dutch - Language Environments
- DVI file - Document Viewing
E
- early init file - The Early Init File
- Ebrowse - Tags Tables
- echo area - The Echo Area
- echo area message - The Echo Area
- echoing - The Echo Area
- EDE (Emacs Development Environment) - Emacs Development Environment
- editable fields (customization buffer) - Customization Groups
- editing binary files - Editing Binary Files
- editing in Picture mode - Basic Editing in Picture Mode
- editing level, recursive - Recursive Editing Levels
- eight-bit character set - Introduction to International Character Sets
- ElDoc mode - Programming Language Documentation Lookup
- Electric Indent mode - Convenience Features for Indentation
- Electric Pair mode - Matching Parentheses
- Electric Quote mode - Quotation Marks
- Eliza - Games and Other Amusements
- Emacs as a server - Using Emacs as a Server
- Emacs Development Environment - Emacs Development Environment
- Emacs icon, a gnu - Icons
- Emacs initialization file - The Emacs Initialization File
- Emacs Lisp mode - Evaluating Emacs Lisp Expressions
- Emacs Lisp package archive - Emacs Lisp Packages
- email - Sending Mail
- embedded widgets - Embedded WebKit Widgets
- Emerge - Merging Files with Emerge
- emergency escape - Emergency Escape
- emoji input - Input Methods
- enabling Transient Mark mode temporarily - Disabling Transient Mark Mode
- encoding of characters - International Character Set Support
- encrypted files, choosing a major mode - Choosing File Modes
- encrypted mails (reading in Rmail) - Display of Messages
- encrypting files (in Dired) - Operating on Files
- encryption - Network Security
- end-of-line convention, mode-line indication - The Mode Line
- end-of-line conversion - Coding Systems
- end-of-line conversion on MS-DOS/MS-Windows - Text Files and Binary Files
- English - Language Environments
- Enriched mode - Enriched Text
- enriched text - Enriched Text
- entering Emacs - Entering Emacs
- entering passwords - Entering passwords
- environment variables - Environment Variables
- environment variables (macOS) - Basic Emacs usage under macOS and GNUstep
- environment variables for subshells - Interactive Subshell
- environment variables in file names - File Names
- EPUB file - Document Viewing
- equivalent character sequences - Lax Matching During Searching
- erasing characters and lines - Erasing Text
- error log - Running Compilations under Emacs
- error message - The Echo Area
- errors in init file - Initial Options
- escape sequences in files - Recognizing Coding Systems
- Esperanto - Language Environments
- etags - Tags Tables
- Ethiopic - Language Environments
- Ethiopic calendar - Supported Calendar Systems
- European character sets - Unibyte Editing Mode
- evaluate expression, command-line argument - Action Arguments
- evaluation, Emacs Lisp - Evaluating Emacs Lisp Expressions
- events on macOS - Windowing System Events under macOS / GNUstep
- exit incremental search - Basics of Incremental Search
- exiting - Exiting Emacs
- exiting recursive edit - Recursive Editing Levels
- expanding subdirectories in Dired - Subdirectories in Dired
- expansion (of abbrevs) - Abbrevs
- expansion of C macros - Other Commands for C Mode
- expansion of environment variables - File Names
- export diary - Importing and Exporting Diary Entries
- expression - Expressions with Balanced Parentheses
- expunging (Rmail) - Deleting Messages
F
- face at point - Introduction to International Character Sets
- face colors, setting - Colors for Faces
- faces - Text Faces
- faces for highlighting query replace - Query Replace
- faces for highlighting search matches - Basics of Incremental Search
- faces for mode lines - Standard Faces
- faces for text-mode menus - Standard Faces
- faces under MS-DOS - Display on MS-DOS
- faces, customizing - Customizing Faces
- failed merges - Comparing Files
- fallback modes - Specifying File Variables
- FB2 file - Document Viewing
- Feedmail - Mail Sending
- FFAP minor mode - Finding Files and URLs at Point
- fido mode - Fast minibuffer selection
- file archives - File Archives
- file comparison (in Dired) - File Comparison with Dired
- file database (locate) - Dired and
find - file dates - Protection against Simultaneous Editing
- file directory - File Directories
- file local variables - Local Variables in Files
- file locking - Protection against Simultaneous Editing
- file management - Dired, the Directory Editor
- file modes - Miscellaneous File Operations
- file name caching - File Name Cache
- file names - File Names
- file names on MS-Windows - File Names on MS-Windows
- file names under MS-DOS - File Names on MS-DOS
- file names under Windows 95/NT - File Names on MS-DOS
- file names with non-ASCII characters - Coding Systems for File Names
- file names, invalid characters on MS-Windows - File Names on MS-Windows
- file names, quote special characters - Quoted File Names
- file notifications - Auto Revert: Keeping buffers automatically up-to-date
- file ownership, and backup - Copying vs. Renaming
- file permissions - Miscellaneous File Operations
- file selection dialog - Visiting Files
- file selection dialog, how to disable - Using Dialog Boxes
- file shadows - Shadowing Files
- file truenames - File Name Aliases
- file version in change log entries - Change Log Commands
- file, warning when size is large - Visiting Files
- file-based version control - Changeset-based vs File-based Version Control
- file-name completion, on MS-Windows - File Names on MS-Windows
- file-name encoding, MS-Windows - Coding Systems for File Names
- files - File Handling
- files added to VCS - Registering a File for Version Control
- files, visiting and saving - Visiting Files
- filesets - Filesets
- filesets, VC - Basic Editing under Version Control
- filesets, VC, in Dired buffers - Version Control
- fill prefix - The Fill Prefix
- filling text - Filling Text
- find definition of symbols - Looking Up Identifiers
- find Info manual by its file name - Other Help Commands
- find references to symbols - Looking Up Identifiers
- finder - Keyword Search for Packages
- finding file at point - Finding Files and URLs at Point
- finding files containing regexp matches (in Dired) - Dired Marks vs. Flags
- finding strings within text - Searching and Replacement
- firewall, and accessing remote files - Remote Files
- fixing incorrectly decoded mail messages - Rmail and Coding Systems
- flagging files (in Dired) - Deleting Files with Dired
- flagging many files for deletion (in Dired) - Flagging Many Files at Once
- floating diary entry - Special Diary Entries
- Flyspell mode - Checking and Correcting Spelling
- folding editing - Folding Editing
- Follow mode - Follow Mode
- follow symbolic links - Operating on Files
- font antialiasing (MS Windows) - Specifying Fonts on MS-Windows
- font backend selection (Haiku) - Font and font backend selection on Haiku
- font backend selection (MS-Windows) - Specifying Fonts on MS-Windows
- font for menus (X resource) - Table of X Resources for Emacs
- Font Lock mode - Font Lock mode
- font lookup, MS-Windows - Specifying Fonts on MS-Windows
- font name (X Window System) - Font Specification Options
- font of character at point - Introduction to International Character Sets
- font properties (MS Windows) - Specifying Fonts on MS-Windows
- font scripts (MS Windows) - Specifying Fonts on MS-Windows
- font size of
defaultface, increase or decrease - Text Scale - font specification (MS Windows) - Specifying Fonts on MS-Windows
- font Unicode subranges (MS Windows) - Specifying Fonts on MS-Windows
- font-lock via tree-sitter - Parser-based Font Lock
- fontconfig - Fonts
- fonts - Fonts
- fonts and faces - Customizing Faces
- fonts for PostScript printing - Variables for PostScript Hardcopy
- fonts for various scripts - Fontsets
- fonts, emulating under MS-DOS - Display on MS-DOS
- fonts, how to ignore - Modifying Fontsets
- fontsets - Fontsets
- fontsets, modifying - Modifying Fontsets
- foreground color, command-line argument - Window Color Options
- foreground for menus (X resource) - Table of X Resources for Emacs
- format, of
movemailmailbox -movemailprogram - formfeed character - Pages
- Fortran 77 and Fortran 90, 95, 2003, 2008 - Fortran Mode
- Fortran continuation lines - Continuation Lines
- Fortran fixed form and free form - Fortran Mode
- Fortran mode - Fortran Mode
- fortune cookies - Mail Amusements
- forwarding a message - Sending Replies
- frame - The Organization of the Screen
- frame focus policy, MS-Windows - Miscellaneous Windows-specific features
- frame size under MS-DOS - Display on MS-DOS
- frame size, specifying default - Frame Parameters
- frame title, command-line argument - Frame Titles
- frames - Frames and Graphical Displays
- frames on MS-DOS - Display on MS-DOS
- frameset - Saving Window and Frame Configurations in Registers
- frameset, saving in a register - Saving Window and Frame Configurations in Registers
- French - Language Environments
- French Revolutionary calendar - Supported Calendar Systems
- fringes - Window Fringes
- fringes, and continuation lines - Continuation Lines
- fringes, and unused line indication - Useless Whitespace
- fringes, for debugging - Source Buffers
- FTP - Remote Files
- fullheight, command-line argument - Options for Window Size and Position
- fullscreen, command-line argument - Options for Window Size and Position
- fullwidth, command-line argument - Options for Window Size and Position
- function key - Keymaps
- function, move to beginning or end - Moving by Defuns
- future history for file names - Minibuffer History
G
- games - Games and Other Amusements
- gamma correction (X resource) - Table of X Resources for Emacs
- garbled display - Garbage on the Screen
- garbled text - Garbage in the Text
- gateway, and remote file access with
ange-ftp- Remote Files - GDB - Running Debuggers Under Emacs
- GDB User Interface layout - GDB User Interface Layout
- geometry of Emacs window - Options for Window Size and Position
- geometry, command-line argument - Options for Window Size and Position
- Georgian - Language Environments
- German - Language Environments
- getting help with keys - Help
- Ghostscript, use for PostScript printing - Printing and MS-Windows
- git - Supported Version Control Systems
- git source of package @c "git" is not technically correct - Fetching Package Sources
- Glasses mode - MixedCase Words
- Global Auto Revert mode - Auto Revert: Keeping buffers automatically up-to-date
- global keymap - Keymaps
- global mark - CUA Bindings
- global mark ring - The Global Mark Ring
- global substitution - Replacement Commands
- globstar, in Dired - Entering Dired
- glossary - Glossary
- glyphless characters - How Text Is Displayed
- Gnus - Email and Usenet News with Gnus
- GNUstep - Emacs and macOS / GNUstep
- Go Moku - Games and Other Amusements
- Goodman-Martinez-Thompson correlation - Supported Calendar Systems
- Goto Address mode - Activating URLs
- grapheme cluster, deletion - Erasing Text
- graphic characters - Inserting Text
- Greek - Language Environments
- Gregorian calendar - Conversion To and From Other Calendars
- grouping, in regular expressions - Backslash in Regular Expressions
- growing minibuffer - Editing in the Minibuffer
- GTK font pattern - Fonts
- GTK input methods - Unibyte Editing Mode
- GTK+ resources - GTK+ resources
- GTK+ styles - GTK+ styles
- GTK+ widget classes - GTK+ Widget Names in Emacs
- GTK+ widget names - GTK+ widget names
- GTK+ widget names in Emacs - GTK+ Widget Names in Emacs
- GUD interaction buffer - Debugger Operation
- GUD library - Running Debuggers Under Emacs
- GUD Tooltip mode - Debugger Operation
- guessing shell commands for files (in Dired) - Shell Command Guessing
- guillemets - Quotation Marks
- Gujarati - Language Environments
H
- H- - Modifier Keys
- haab calendar system - Supported Calendar Systems
- Haiku - Emacs and Haiku
- haiku application - Installation and usage peculiarities under Haiku
- haiku debugger - Installation and usage peculiarities under Haiku
- haiku installation - Installation and usage peculiarities under Haiku
- haiku keymap - Installation and usage peculiarities under Haiku
- haiku tooltips - Installation and usage peculiarities under Haiku
- Han - International Character Set Support
- handwriting - PostScript Hardcopy
- Hangul - International Character Set Support
- hard links (creation) - Copying, Naming and Renaming Files
- hard links (in Dired) - Operating on Files
- hard links (visiting) - File Name Aliases
- hard newline - Hard and Soft Newlines
- hardcopy - Printing Hard Copies
- header (TeX mode) - TeX Printing Commands
- header line (Dired) - Moving Over Subdirectories
- headers (of mail message) - Mail Header Fields
- heading lines (Outline mode) - Format of Outlines
- Hebrew - Language Environments
- Hebrew calendar - Supported Calendar Systems
- height of minibuffer - Editing in the Minibuffer
- height of the horizontal scroll bar - Scroll Bars
- help - Help
- help buffer - Help
- help in using Emacs - How To Get Help with GNU Emacs
- help mode - Help Mode Commands
- help text, in GTK+ file chooser - Using Dialog Boxes
- help, viewing web pages - Help Mode Commands
- hex editing - Editing Binary Files
- Hexl mode - Editing Binary Files
- hg - Supported Version Control Systems
- Hi Lock mode - Interactive Highlighting
- hidden files, in GTK+ file chooser - Using Dialog Boxes
- Hide-ifdef mode - Other Commands for C Mode
- Hideshow mode - Hideshow minor mode
- hiding details in Dired - Other Dired Features
- hiding subdirectories (Dired) - Hiding Subdirectories
- Highlight Changes mode - Interactive Highlighting
- highlight current line - Displaying the Cursor
- highlighting by matching - Interactive Highlighting
- highlighting lines of text - Interactive Highlighting
- highlighting matching parentheses - Matching Parentheses
- highlighting phrase - Interactive Highlighting
- highlighting region - Disabling Transient Mark Mode
- highlighting symbol at point - Interactive Highlighting
- Hindi - International Character Set Support
- history of commands - Repeating Minibuffer Commands
- history of minibuffer input - Minibuffer History
- history of webkit buffers - Embedded WebKit Widgets
- history reference - Shell History References
- holiday forms - Customizing the Holidays
- holidays - Holidays
- HOME directory on MS-Windows - HOME and Startup Directories on MS-Windows
- home directory shorthand - Minibuffers for File Names
- HOME directory under MS-DOS - File Names on MS-DOS
- hook - Hooks
- Horizontal Scroll Bar - Scroll Bars
- Horizontal Scroll Bar mode - Scroll Bars
- horizontal scrolling - Horizontal Scrolling
- hourglass pointer display - Customization of Display
- HTML mode - SGML and HTML Modes
- hungry deletion (C Mode) - Hungry Delete Feature in C
- hunk, diff - Diff Mode
- Hyper (under MS-DOS) - Keyboard Usage on MS-DOS
- Hyper, modifier key - Modifier Keys
- hyperlink - Help Mode Commands
- hyperlinks - Following References with the Mouse
I
- iCalendar support - Importing and Exporting Diary Entries
- Icomplete mode - Fast minibuffer selection
- Icomplete vertical mode - Fast minibuffer selection
- Icon mode - Major Modes for Programming Languages
- iconifying - Exiting Emacs
- icons (X Window System) - Icons
- icons, on clickable buttons - Icons
- icons, toolbar - Tool Bars
- identifier, finding definition of - Looking Up Identifiers
- IDL mode - C and Related Modes
- IDLWAVE mode - Major Modes for Programming Languages
- ignore case - Glossary
- ignore font - Modifying Fontsets
- ignored file names, in completion - Completion Options
- image animation - Viewing Image Files
- image resize - Viewing Image Files
- image rotation - Viewing Image Files
- ImageMagick support - Viewing Image Files
- images, viewing - Viewing Image Files
- IMAP mailboxes - Retrieving Mail from Remote Mailboxes
- IME, MS-Windows - Keyboard Usage on MS-Windows
- importing diary entries - Importing and Exporting Diary Entries
- in-situ subdirectory (Dired) - Subdirectories in Dired
- inbox file - Rmail Files and Inboxes
- incorrect fontification - Traditional Font Lock
- increase buffer font size - Text Scale
- incremental search - Incremental Search
- incremental search, edit search string - Repeating Incremental Search
- incremental search, exiting - Basics of Incremental Search
- incremental search, go to first or last occurrence - Special Input for Incremental Search
- incremental search, help on special keys - Special Input for Incremental Search
- incremental search, input method interference - Input Methods
- indentation - Indentation
- indentation for comments - Comment Commands
- indentation for programs - Indentation for Programs
- index of buffer definitions - Imenu
- indirect buffer - Indirect Buffers
- indirect buffers and outlines - Viewing One Outline in Multiple Views
- inferior process - Running Compilations under Emacs
- inferior processes under MS-DOS - Subprocesses on MS-DOS
- Info - Other Help Commands
- init file - The Emacs Initialization File
- init file
.emacson MS-Windows - HOME and Startup Directories on MS-Windows - init file, default name under MS-DOS - File Names on MS-DOS
- init file, not loading - Initial Options
- initial options (command line) - Command Line Arguments for Emacs Invocation
- input event - Kinds of User Input
- input item, isearch - Basics of Incremental Search
- input method style, X - Table of X Resources for Emacs
- input methods - Input Methods
- input methods, native - Unibyte Editing Mode
- input methods, X - Table of X Resources for Emacs
- input with the keyboard - Kinds of User Input
- inputStyle (X resource) - Table of X Resources for Emacs
- insert character by name or code-point - Input Methods
- insert file contents, command-line argument - Action Arguments
- insert Unicode character - Inserting Text
- inserted subdirectory (Dired) - Subdirectories in Dired
- inserting blank lines - Blank Lines
- inserting Emoji - Input Methods
- inserting matching parentheses - Matching Parentheses
- inserting rows and columns in text-based tables - Table Rows and Columns
- insertion - Inserting Text
- Integrated development environment - Emacs Development Environment
- interactive highlighting - Interactive Highlighting
- interactively edit search string - Repeating Incremental Search
- internal border width, command-line argument - Internal and Outer Borders
- international characters in
.emacs- Non-ASCII Characters in Init Files - international files from DOS/Windows systems - Coding Systems
- international scripts - International Character Set Support
- international support (MS-DOS) - International Support on MS-DOS
- Internet search - Word Search
- Intlfonts for PostScript printing - Variables for PostScript Hardcopy
- Intlfonts package, installation - Fontsets
- invisible lines - Outline Mode
- invisible text, and query-replace - Query Replace
- invisible text, searching for - Special Input for Incremental Search
- invocation (command line arguments) - Command Line Arguments for Emacs Invocation
- invoking Emacs from Windows Explorer - How to Start Emacs on MS-Windows
- IPA - Language Environments
- isearch - Incremental Search
- isearch input item - Basics of Incremental Search
- isearch multiple buffers - Other Search-and-Loop Commands
- isearch multiple files - Other Search-and-Loop Commands
- Islamic calendar - Supported Calendar Systems
- ISO commercial calendar - Supported Calendar Systems
- ISO Latin character sets - Unibyte Editing Mode
- issue tracker - Reading Existing Bug Reports and Known Problems
- Italian - Language Environments
J
- Japanese - Language Environments
- Java class archives - File Archives
- Java mode - C and Related Modes
- Javascript mode - Major Modes for Programming Languages
- JDB - Running Debuggers Under Emacs
- JSON mode - Major Modes for Programming Languages
- Julian calendar - Supported Calendar Systems
- Julian day numbers - Supported Calendar Systems
- just-in-time (JIT) font-lock - Font Lock mode
- justification - Explicit Fill Commands
- justification in text-based tables - Cell Justification
- justification style - Justification in Enriched Text
K
- Kannada - Language Environments
- Kerberos POP3 authentication - Retrieving Mail from Remote Mailboxes
- key - Keys
- key bindings - Customizing Key Bindings
- key rebinding, permanent - Rebinding Keys in Your Init File
- key rebinding, this session - Changing Key Bindings Interactively
- key sequence - Keys
- key sequence syntax - Rebinding Keys in Your Init File
- keyboard input - Kinds of User Input
- keyboard macro - Keyboard Macros
- keyboard macros, in registers - Keyboard Macro Registers
- keyboard shortcuts - Glossary
- keyboard, MS-Windows - Keyboard Usage on MS-Windows
- keymap - Keymaps
- keypad - Rebinding Function Keys
- keypad keys (MS-Windows) - Keyboard Usage on MS-Windows
- keys stolen by window manager - Kinds of User Input
- keys, reserved - Customizing Key Bindings
- Khmer - Language Environments
- kill DOS application - Subprocesses on Windows 9X/ME and Windows NT/2K/XP/Vista/7/8/10
- kill ring - Yanking
- killing buffers - Killing Buffers
- killing characters and lines - Erasing Text
- killing Emacs - Exiting Emacs
- killing expressions - Expressions with Balanced Parentheses
- killing rectangular areas of text - Rectangles
- killing text - Deletion and Killing
- killing unsaved buffers - Killing Buffers
- kinsoku line-breaking rules - Auto Fill Mode
- known bugs and problems - Reading Existing Bug Reports and Known Problems
- Korean - Language Environments
L
- label (Rmail) - Labels
- language environment, automatic selection on MS-DOS - International Support on MS-DOS
- language environments - Language Environments
- Lao - Language Environments
- large programming projects, maintaining - Maintaining Large Programs
- LaTeX mode - TeX Mode
- Latin - Language Environments
- Latin-1 TeX encoding - TeX Mode Miscellany
- Latvian - Language Environments
- launching Emacs from the tracker - Installation and usage peculiarities under Haiku
- lax search - Lax Matching During Searching
- lax space matching in replace commands - Replace Commands and Lax Matches
- lax space matching in search - Lax Matching During Searching
- lazy highlighting customizations - Tailoring Search to Your Needs
- lazy search highlighting - Repeating Incremental Search
- leaving Emacs - Exiting Emacs
- libraries - Libraries of Lisp Code for Emacs
- Life - Games and Other Amusements
- line endings - Coding Systems
- line mode (terminal emulator) - Emacs Terminal Emulator
- line number commands - Cursor Position Information
- line number display - Optional Mode Line Features
- line spacing (X resource) - Table of X Resources for Emacs
- line spacing, command-line argument - Other Display Options
- line truncation - Line Truncation
- line truncation, and fringes - Continuation Lines
- line wrapping - Continuation Lines
- lines, highlighting - Interactive Highlighting
- links - Following References with the Mouse
- links (customization buffer) - Customization Groups
- Lisp character syntax - Init File Syntax
- Lisp editing - Editing Programs
- Lisp mode - Running an External Lisp
- Lisp object syntax - Init File Syntax
- Lisp string syntax - Init File Syntax
- Lisp symbol completion - Completion for Symbol Names
- list commands - Moving in the Parenthesis Structure
- listing current buffers - Listing Existing Buffers
- listing system fonts - Fonts
- Lithuanian - Language Environments
- load init file of another user - Initial Options
- load path for Emacs Lisp - Libraries of Lisp Code for Emacs
- loading Lisp code - Libraries of Lisp Code for Emacs
- loading Lisp libraries automatically - Init File Examples
- loading Lisp libraries, command-line argument - Action Arguments
- loading several files (in Dired) - Operating on Files
- local keymap - Local Keymaps
- local variables - Local Variables
- local variables in files - Local Variables in Files
- local variables, for all files in a directory - Per-Directory Local Variables
- local variables, for all remote connections - Per-Connection Local Variables
- locale, date format - Updating Time Stamps Automatically
- locales - Language Environments
- location of point - Cursor Position Information
- lock-file-mode - Protection against Simultaneous Editing
- locking (CVS) - Options specific for CVS
- locking files - Protection against Simultaneous Editing
- locking, non-strict (RCS) - Options for RCS and SCCS
- locking-based version - Merge-based vs Lock-based Version Control
- locus - Compilation Mode
- Log Edit mode - Features of the Log Entry Buffer
- log File, types of - Types of Log File
- logging keystrokes - Checklist for Bug Reports
- logical line - Continuation Lines
- logical order - Bidirectional Editing
- long count calendar system - Supported Calendar Systems
- long file names in DOS box under Windows 95/NT - File Names on MS-DOS
- looking for a subject in documentation - Help
- lost-selection-mode - Cut and Paste with Other Window Applications
- lpr usage under MS-DOS - Printing and MS-Windows
- LRM - Bidirectional Editing
- Lucid Widget X Resources - Lucid Menu And Dialog X Resources
M
- M- - Kinds of User Input
- M4 mode - Major Modes for Programming Languages
- Macintosh - Emacs and macOS / GNUstep
- Macintosh end-of-line conversion - Coding Systems
- macOS - Emacs and macOS / GNUstep
- macro expansion in C - Other Commands for C Mode
- mail - Sending Mail
- mail (on mode line) - Optional Mode Line Features
- mail aliases - Mail Aliases
- Mail mode - Mail-Composition Methods
- mail signature - Mail Signature
- mail-composition methods - Mail-Composition Methods
- mailbox protocol,
movemail-movemailprogram - Mailclient - Mail Sending
- mailrc file - Mail Aliases
- main border width, command-line argument - Internal and Outer Borders
- maintaining large programs - Maintaining Large Programs
- major modes - Major Modes
- make - Running Compilations under Emacs
- Makefile mode - Major Modes for Programming Languages
- making pictures out of text characters - Editing Pictures
- Malayalam - Language Environments
- man page - Man Page Lookup
- man pages, and local file variables - Specifying File Variables
- manipulating paragraphs - Paragraphs
- manipulating sentences - Sentences
- manipulating text - Commands for Human Languages
- manual pages, on MS-DOS/MS-Windows - Man Page Lookup
- manual version backups - Options specific for CVS
- manuals, included - Other Help Commands
- mark - The Mark and the Region
- mark rectangle - Rectangles
- mark ring - The Mark Ring
- marking executable files (in Dired) - Dired Marks vs. Flags
- marking many files (in Dired) - Dired Marks vs. Flags
- marking sections of text - Commands to Mark Textual Objects
- marking subdirectories (in Dired) - Dired Marks vs. Flags
- marking symbolic links (in Dired) - Dired Marks vs. Flags
- match (face name) - Other Search-and-Loop Commands
- matching parentheses - Matching Parentheses
- matching parenthesis and braces, moving to - Moving in the Parenthesis Structure
- maximized, command-line argument - Options for Window Size and Position
- maximum buffer size exceeded, error message - Visiting Files
- Mayan calendar - Converting from the Mayan Calendar
- Mayan calendar round - Converting from the Mayan Calendar
- Mayan calendars - Supported Calendar Systems
- Mayan haab calendar - Converting from the Mayan Calendar
- Mayan long count - Converting from the Mayan Calendar
- Mayan tzolkin calendar - Converting from the Mayan Calendar
- mbox files - Rmail Files and Inboxes
- memory full - Running out of Memory
- menu bar - The Menu Bar
- menu bar (X resource) - Table of X Resources for Emacs
- menu bar access using keyboard - The Menu Bar
- menu bar appearance - Standard Faces
- menu bar mode - Menu Bars
- Menu X Resources (Lucid widgets) - Lucid Menu And Dialog X Resources
- Menu X Resources (Motif widgets) - Motif Menu X Resources
- Mercurial - Supported Version Control Systems
- merge buffer (Emerge) - Overview of Emerge
- merge mail from file (Rmail) - Multiple Rmail Files
- merges, failed - Comparing Files
- merging changes - Merging Branches
- merging files - Merging Files with Emerge
- merging-based version - Merge-based vs Lock-based Version Control
- message - Sending Mail
- Message mode - Mail Commands
- Message mode for sending mail - Mail-Composition Methods
- message number (Rmail) - Basic Concepts of Rmail
- messages saved from echo area - The Echo Area
- META - Kinds of User Input
- Meta (under MS-DOS) - Keyboard Usage on MS-DOS
- Meta commands and words - Words
- Metafont mode - Major Modes for Programming Languages
- MH mail interface - Mail-Composition Methods
- Microsoft Office file - Document Viewing
- Microsoft Windows - Emacs and Microsoft Windows/MS-DOS
- Midnight mode - Killing Buffers
- MIME - Mail Miscellany
- MIME messages (Rmail) - Display of Messages
- minibuffer - The Minibuffer
- minibuffer confirmation - Completion Exit
- minibuffer defaults for file names - Minibuffer History
- Minibuffer Electric Default mode - Using the Minibuffer
- minibuffer history - Minibuffer History
- minibuffer history, searching - Searching the Minibuffer
- minibuffer keymaps - Minibuffer Keymaps
- minimizing - Exiting Emacs
- minimizing a frame at startup - Icons
- minor mode keymap - Local Keymaps
- minor modes - Minor Modes
- mistakes, correcting - Commands for Fixing Typos
- mode commands for minor modes - Minor Modes
- mode hook - Major Modes
- mode hook, and major modes - Major Modes for Programming Languages
- mode line - The Mode Line
- mode line (MS-DOS) - International Support on MS-DOS
- mode line, 3D appearance - Optional Mode Line Features
- mode line, mouse - Mode Line Mouse Commands
- mode, Abbrev - Abbrev Concepts
- mode, archive - File Archives
- mode, Auto Compression - Accessing Compressed Files
- mode, Auto Fill - Auto Fill Mode
- mode, Auto Revert - Auto Revert: Keeping buffers automatically up-to-date
- mode, Auto Save - Auto-Saving: Protection Against Disasters
- mode, AWK - C and Related Modes
- mode, C - C and Related Modes
- mode, C++ - C and Related Modes
- mode, Column Number - Optional Mode Line Features
- mode, Comint - Shell Mode
- mode, Compilation - Compilation Mode
- mode, CORBA IDL - C and Related Modes
- mode, Delete Selection - Operating on the Region
- mode, Dirtrack - Directory Tracking
- mode, display-fill-column-indicator - Displaying Boundaries
- mode, DocTeX - TeX Mode
- mode, DocView - Document Viewing
- mode, Electric Indent - Convenience Features for Indentation
- mode, Electric Quote - Quotation Marks
- mode, Emacs Lisp - Evaluating Emacs Lisp Expressions
- mode, Enriched - Enriched Text
- mode, Flyspell - Checking and Correcting Spelling
- mode, Follow - Follow Mode
- mode, Font Lock - Font Lock mode
- mode, Fortran - Fortran Mode
- mode, Glasses - MixedCase Words
- mode, Global Auto Revert - Auto Revert: Keeping buffers automatically up-to-date
- mode, Goto Address - Activating URLs
- mode, GUD Tooltip - Debugger Operation
- mode, Hexl - Editing Binary Files
- mode, Hideshow - Hideshow minor mode
- mode, HTML - SGML and HTML Modes
- mode, Java - C and Related Modes
- mode, LaTeX - TeX Mode
- mode, Lisp - Running an External Lisp
- mode, Log Edit - Features of the Log Entry Buffer
- mode, Mail - Mail-Composition Methods
- mode, major - Major Modes
- mode, Menu Bar - Menu Bars
- mode, Message - Mail Commands
- mode, Minibuffer Electric Default - Using the Minibuffer
- mode, minor - Minor Modes
- mode, Mouse Wheel - Mouse Commands for Editing
- mode, MSB - Customizing Buffer Menus
- mode, nXML - SGML and HTML Modes
- mode, Objective C - C and Related Modes
- mode, Occur - Other Search-and-Loop Commands
- mode, Occur Edit - Other Search-and-Loop Commands
- mode, Org - Org Mode
- mode, Outline - Outline Mode
- mode, Overwrite - Minor Modes
- mode, Paragraph-Indent Text - Text Mode
- mode, Pike - C and Related Modes
- mode, Scheme - Running an External Lisp
- mode, Scroll Bar - Scroll Bars
- mode, Scroll-all - Convenience Features for Window Handling
- mode, Semantic - Semantic
- mode, SGML - SGML and HTML Modes
- mode, Shell - Shell Mode
- mode, SliTeX - TeX Mode
- mode, Tab Bar - Tab Bars
- mode, tar - File Archives
- mode, Term - Term Mode
- mode, TeX - TeX Mode
- mode, Text - Text Mode
- mode, Thumbs - Viewing Image Files
- mode, Tool Bar - Tool Bars
- mode, Transient Mark - Disabling Transient Mark Mode
- mode, View - View Mode
- mode, Visual Line - Visual Line Mode
- mode, Whitespace - Useless Whitespace
- mode, Window Divider - Window Dividers
- mode, Winner - Convenience Features for Window Handling
- mode, XML - SGML and HTML Modes
- modes for editing programs - Hooks
- modes for programming languages - Major Modes for Programming Languages
- modification dates - Updating Time Stamps Automatically
- modified (buffer) - Visiting Files
- modifier key customization (Haiku) - Installation and usage peculiarities under Haiku
- modifier keys - Kinds of User Input
- modifier keys (macOS) - Basic Emacs usage under macOS and GNUstep
- modifier keys and system keymap (Haiku) - Installation and usage peculiarities under Haiku
- modifier keys unsupported by keyboard - Modifier Keys
- modifier keys, and key rebinding - Modifier Keys
- Modula2 mode - Major Modes for Programming Languages
- module verification - Initial Options
- moon, phases of - Phases of the Moon
- Morse code - Games and Other Amusements
- Motif Widget X Resources - Motif Menu X Resources
- motion commands, during incremental search - Not Exiting Incremental Search
- mouse avoidance - Mouse Avoidance
- mouse button events - Rebinding Mouse Buttons
- mouse buttons (what they do) - Mouse Commands for Editing
- mouse input - Mouse Input
- mouse on mode line - Mode Line Mouse Commands
- mouse pointer - Customization of Display
- mouse pointer color, command-line argument - Window Color Options
- mouse support - Using a Mouse in Text Terminals
- mouse support under MS-DOS - Mouse Usage on MS-DOS
- mouse wheel - Mouse Commands for Editing
- Mouse Wheel minor mode - Mouse Commands for Editing
- mouse, and MS-Windows - Mouse Usage on MS-Windows
- mouse, dragging - Mouse Commands for Editing
- mouse, selecting text using - Mouse Commands for Editing
- mouse, set number of buttons - Mouse Usage on MS-DOS
- move to beginning or end of function - Moving by Defuns
- movement - Changing the Location of Point
- moving files (in Dired) - Operating on Files
- moving inside the calendar - Movement in the Calendar
- moving point - Changing the Location of Point
- moving text - Yanking
- moving the cursor - Changing the Location of Point
- MS-DOS end-of-line conversion - Coding Systems
- MS-DOS peculiarities - Emacs and MS-DOS
- MS-Windows codepages - International Support on MS-DOS
- MS-Windows keyboard shortcuts - Keyboard Usage on MS-Windows
- MS-Windows, and primary selection - Cut and Paste with Other Window Applications
- MS-Windows, Emacs peculiarities - Emacs and Microsoft Windows/MS-DOS
- MSB mode - Customizing Buffer Menus
- MULE - Glossary
- multibyte characters - International Character Set Support
- multiple displays - Multiple Displays
- multiple source file search and replace - Searching and Replacing with Identifiers
- multiple views of outline - Viewing One Outline in Multiple Views
- multiple windows in Emacs - Multiple Windows
- multiple-buffer isearch - Other Search-and-Loop Commands
- multiple-file isearch - Other Search-and-Loop Commands
- Multipurpose Internet Mail Extensions - Mail Miscellany
- Multithreaded debugging in GDB - Multithreaded Debugging
N
- names of backup files - Single or Numbered Backups
- narrowing - Narrowing
- narrowing, and line number display - Optional Mode Line Features
- native compilation - Libraries of Lisp Code for Emacs
- nested defuns - Moving by Defuns
- network security manager - Network Security
- networked printers (MS-Windows) - Printing and MS-Windows
- New Style calendar - Conversion To and From Other Calendars
- newline - Inserting Text
- newlines, hard and soft - Hard and Soft Newlines
- newsreader - Email and Usenet News with Gnus
- Next Error Follow mode - Compilation Mode
- NFS and quitting - Quitting and Aborting
- nil - Glossary
- non-ASCII characters in
.emacs- Non-ASCII Characters in Init Files - non-ASCII keys, binding - Non-ASCII Characters in Init Files
- non-breaking hyphen - How Text Is Displayed
- non-breaking space - How Text Is Displayed
- non-greedy regexp matching - Syntax of Regular Expressions
- non-integral number of lines in a window - Optional Mode Line Features
- non-selected windows, mode line appearance - Optional Mode Line Features
- Non-stop debugging in GDB - Multithreaded Debugging
- non-strict locking (RCS) - Options for RCS and SCCS
- nonincremental search - Nonincremental Search
- normal hook - Hooks
- nroff - Nroff Mode
- ns-open-file event - Windowing System Events under macOS / GNUstep
- ns-open-file-line event - Windowing System Events under macOS / GNUstep
- ns-open-temp-file event - Windowing System Events under macOS / GNUstep
- ns-power-off event - Windowing System Events under macOS / GNUstep
- ns-show-prefs event - Windowing System Events under macOS / GNUstep
- NSA - Mail Amusements
- NSM - Network Security
- number lines in a buffer - Customization of Display
- numeric arguments - Numeric Arguments
- nXML mode - SGML and HTML Modes
O
- Objective C mode - C and Related Modes
- obsolete command - Running Commands by Name
- Occur Edit mode - Other Search-and-Loop Commands
- Occur mode - Other Search-and-Loop Commands
- octal escapes - How Text Is Displayed
- Octave mode - Major Modes for Programming Languages
- omer count - Sexp Entries and the Fancy Diary Display
- OOM killer - Running out of Memory
- OPascal mode - Major Modes for Programming Languages
- open file - Visiting Files
- open-parenthesis in leftmost column - Left Margin Convention
- OpenDocument file - Document Viewing
- operating on files in Dired - Operating on Files
- operations on a marked region - Operating on the Region
- options (command line) - Command Line Arguments for Emacs Invocation
- Org agenda - Org as an organizer
- Org exporting - Org as an authoring system
- Org mode - Org Mode
- organizer - Org Mode
- Oriya - Language Environments
- out of memory - Running out of Memory
- out of memory killer, GNU/Linux - Running out of Memory
- outer border width, command-line argument - Internal and Outer Borders
- Outline mode - Outline Mode
- outline with multiple views - Viewing One Outline in Multiple Views
- overlays at character position - Editing Format Information
- override character terminal color support - Window Color Options
- overscrolling - Scroll Bars
- overwrapped search - Repeating Incremental Search
- Overwrite mode - Minor Modes
- OXPS file - Document Viewing
P
- Package - Emacs Lisp Packages
- Package archive - Emacs Lisp Packages
- package development source - Fetching Package Sources
- package directory - Package Files and Directory Layout
- package file - Package Files and Directory Layout
- package menu - The Package Menu Buffer
- package requirements - Package Installation
- package security - Package Installation
- package signing - Package Installation
- package specification - Fetching Package Sources
- package status - Package Statuses
- pages - Pages
- paging in Term mode - Term Mode
- paragraph, base direction - Bidirectional Editing
- Paragraph-Indent Text mode - Text Mode
- paragraphs - Paragraphs
- parasha, weekly - Sexp Entries and the Fancy Diary Display
- parentheses, displaying matches - Matching Parentheses
- parentheses, moving across - Moving in the Parenthesis Structure
- parenthesis in column zero and fontification - Traditional Font Lock
- parenthetical groupings - Moving in the Parenthesis Structure
- parser-based font-lock - Parser-based Font Lock
- partial completion - How Completion Alternatives Are Chosen
- paste - "Cut and Paste" Operations on Graphical Displays
- pasting - Yanking
- patches, applying - Diff Mode
- patches, editing - Diff Mode
- patches, sending - Sending Patches for GNU Emacs
- PCL-CVS - VC Directory Mode
- PDB - Running Debuggers Under Emacs
- PDF file - Document Viewing
- pending, in incremental search - Regular Expression Search
- per-buffer variables - Local Variables
- per-connection local variables - Per-Connection Local Variables
- per-directory local variables - Per-Directory Local Variables
- Perl mode - Major Modes for Programming Languages
- Perldb - Running Debuggers Under Emacs
- Persian - Language Environments
- Persian calendar - Supported Calendar Systems
- phases of the moon - Phases of the Moon
- phrase, highlighting - Interactive Highlighting
- Picture mode and rectangles - Picture Mode Rectangle Commands
- pictures - Editing Pictures
- Pike mode - C and Related Modes
- pinch to scale - Text Scale
- pinning Emacs to Windows task bar - How to Start Emacs on MS-Windows
- planner - Org Mode
- point - Point
- point location - Cursor Position Information
- point location, on MS-DOS - Text Files and Binary Files
- Polish - Language Environments
- Pong game - Games and Other Amusements
- POP3 mailboxes - Retrieving Mail from Remote Mailboxes
- position and size of Emacs frame - Options for Window Size and Position
- PostScript file - Document Viewing
- PostScript mode - Major Modes for Programming Languages
- prefix argument commands, during incremental search - Not Exiting Incremental Search
- prefix arguments - Numeric Arguments
- prefix key - Keys
- preprocessor highlighting - Other Commands for C Mode
- pretty-printer - Indentation for Programs
- prevent commands from exiting incremental search - Not Exiting Incremental Search
- preview of registers - Registers
- primary Rmail file - Basic Concepts of Rmail
- primary selection - Cut and Paste with Other Window Applications
- primary selection, when active region changes - Setting the Mark
- printing - Printing Hard Copies
- printing character - How Text Is Displayed
- printing files (in Dired) - Operating on Files
- Printing package - Printing Package
- printing under MS-DOS - Subprocesses on MS-DOS
- Prog mode - Hooks
- program building - Compiling and Testing Programs
- program editing - Editing Programs
- program functions and variables, documentation lookup - Programming Language Documentation Lookup
- project back-end - Working with Projects
- project root - Working with Projects
- projects - Working with Projects
- Prolog mode - Major Modes for Programming Languages
- prompt - Using the Minibuffer
- prompt, shell - Shell Prompts
- PS file - Document Viewing
- pull changes from upstream (VC) - Pulling/Pushing Changes into/from a Branch
- Punjabi - Language Environments
- push changes to upstream (VC) - Pulling/Pushing Changes into/from a Branch
- puzzles - Games and Other Amusements
- Python mode - Major Modes for Programming Languages
Q
- query replace - Query Replace
- quitting - Quitting and Aborting
- quitting (in search) - Errors in Incremental Search
- quitting Emacs - Exiting Emacs
- quitting on MS-DOS - Keyboard Usage on MS-DOS
- Quotation marks - Quotation Marks
- quoting - Inserting Text
- quoting file names - Quoted File Names
R
- raw bytes - Introduction to International Character Sets
- RCS - Supported Version Control Systems
- read-only buffer - Miscellaneous Buffer Operations
- read-only text, killing - Options for Killing
- reading mail - Reading Mail with Rmail
- rebinding keys, permanently - Rebinding Keys in Your Init File
- rebinding keys, this session - Changing Key Bindings Interactively
- rebinding major mode keys - Rebinding Keys in Your Init File
- rebinding mouse buttons - Rebinding Mouse Buttons
- rebinding non-ASCII keys - Non-ASCII Characters in Init Files
- recovering crashed session - Recovery After a Crash
- rectangle - Rectangles
- rectangle highlighting - CUA Bindings
- rectangles and Picture mode - Picture Mode Rectangle Commands
- rectangular region - Rectangles
- recursive copying - Operating on Files
- recursive deletion - Deleting Files with Dired
- recursive editing level - Recursive Editing Levels
- recursive editing, cannot exit - Recursive Editing Levels
- recycle bin - Miscellaneous File Operations
- redo - Undo
- refreshing displayed files - Updating the Dired Buffer
- regexp - Syntax of Regular Expressions
- regexp search - Regular Expression Search
- region - The Mark and the Region
- region highlighting - Disabling Transient Mark Mode
- region-rectangle - Rectangles
- registered file - Concepts of Version Control
- registers - Registers
- registry, setting environment variables (MS-Windows) - The MS-Windows System Registry
- registry, setting resources (MS-Windows) - X Resources
- regular expression - Syntax of Regular Expressions
- related files - Other Commands for C Mode
- reload files - Saving Emacs Sessions
- remember editing session - Saving Emacs Sessions
- remote file access - Remote Files
- remote host - Remote Host Shell
- remote host, debugging on - Starting GUD
- remote mailboxes, accessing by
movemail- Retrieving Mail from Remote Mailboxes - remote repositories (CVS) - Options specific for CVS
- remove indentation - Indentation Commands
- renaming files - Copying, Naming and Renaming Files
- renaming files (in Dired) - Operating on Files
- renaming version-controlled files - Deleting and Renaming Version-Controlled Files
- repeating a command - Repeating a Command
- replacement - Replacement Commands
- reply to a message - Sending Replies
- report an Emacs bug, how to - Understanding Bug Reporting
- report bugs in Emacs - Checklist for Bug Reports
- repository - Concepts of Version Control
- reread a file - Reverting a Buffer
- reserved key bindings - Customizing Key Bindings
- resize images - Viewing Image Files
- resize window - Deleting and Resizing Windows
- resizing minibuffer - Editing in the Minibuffer
- resizing windows - Deleting and Resizing Windows
- resolving conflicts - Merging Branches
- resource files for GTK+ - GTK+ resources
- resource name, command-line argument - X Resources
- resource values, command-line argument - X Resources
- resources - X Resources
- restore session - Saving Emacs Sessions
- restriction - Narrowing
- retrying a failed message - Sending Replies
- reverse order in POP3 inboxes - Retrieving Mail from Remote Mailboxes
- reverse video, command-line argument - Window Color Options
- revision - Concepts of Version Control
- revision ID - Concepts of Version Control
- revision ID in version control - Advanced Control in
C-x v v - revision tag - Revision Tags
- RGB triplet - Colors for Faces
- right-to-left text - Bidirectional Editing
- risky variable - Safety of File Variables
- RLM - Bidirectional Editing
- Rmail - Reading Mail with Rmail
- Rmail file sorting - Sorting the Rmail File
- Romanian - Language Environments
- rosh hodesh - Sexp Entries and the Fancy Diary Display
- rot13 code - Reading Rot13 Messages
- rotating images - Viewing Image Files
- Ruby mode - Major Modes for Programming Languages
- running a hook - Hooks
- running info on files (in Dired) - Operating on Files
- running Lisp functions - Compiling and Testing Programs
- running man on files (in Dired) - Operating on Files
- Russian - Language Environments
S
- s- - Modifier Keys
- saved echo area messages - The Echo Area
- saving a setting - Changing a Variable
- saving buffer name in a register - Keeping File and Buffer Names in Registers
- saving file name in a register - Keeping File and Buffer Names in Registers
- saving files - Visiting Files
- saving frame configuration in a register - Saving Window and Frame Configurations in Registers
- saving keyboard macro in a register - Keyboard Macro Registers
- saving keyboard macros - Naming and Saving Keyboard Macros
- saving number in a register - Keeping Numbers in Registers
- saving position in a register - Saving Positions in Registers
- saving rectangle in a register - Saving Rectangles in Registers
- saving sessions - Saving Emacs Sessions
- saving text in a register - Saving Text in Registers
- saving window configuration in a register - Saving Window and Frame Configurations in Registers
- SCCS - Supported Version Control Systems
- Scheme mode - Running an External Lisp
- screen - The Organization of the Screen
- screen display, wrong - Garbage on the Screen
- screen line - Continuation Lines
- screen reader software, MS-Windows - Miscellaneous Windows-specific features
- script mode - Initial Options
- script of a character - Modifying Fontsets
- scroll bar (X resource) - Table of X Resources for Emacs
- Scroll Bar mode - Scroll Bars
- Scroll-all mode - Convenience Features for Window Handling
- scrollbar width (X resource) - Table of X Resources for Emacs
- scrolling - Scrolling
- scrolling commands, during incremental search - Not Exiting Incremental Search
- scrolling in the calendar - Scrolling in the Calendar
- scrolling windows together - Convenience Features for Window Handling
- SDB - Running Debuggers Under Emacs
- search and replace in multiple files (in Dired) - Operating on Files
- search and replace in multiple source files - Searching and Replacing with Identifiers
- search customizations - Tailoring Search to Your Needs
- search display on slow terminals - Tailoring Search to Your Needs
- search for a regular expression - Regular Expression Search
- search Internet for keywords - Word Search
- search known bugs - Reading Existing Bug Reports and Known Problems
- search mode, default - Tailoring Search to Your Needs
- search multiple files (in Dired) - Operating on Files
- search ring - Repeating Incremental Search
- search, changing direction - Repeating Incremental Search
- search, overwrapped - Repeating Incremental Search
- search, wrapping around - Repeating Incremental Search
- search-and-replace commands - Replacement Commands
- searching - Searching and Replacement
- searching Dired buffers - Navigation in the Dired Buffer
- searching documentation efficiently - Help
- searching in Rmail - Moving Among Messages
- searching in webkit buffers - Embedded WebKit Widgets
- searching multiple files via Dired - Other Dired Features
- secondary selection - Secondary Selection
- sections of manual pages - Man Page Lookup
- security - Host Security
- security, when displaying enriched text - Setting Other Text Properties
- select all - Commands to Mark Textual Objects
- selected buffer - Using Multiple Buffers
- selected window - Concepts of Emacs Windows
- selecting buffers in other windows - Displaying in Another Window
- selection, primary - Cut and Paste with Other Window Applications
- selective display - Selective Display
- selective undo - Undo
- self-documentation - Help
- Semantic mode - Semantic
- Semantic package - Semantic
- sending mail - Sending Mail
- sending patches for GNU Emacs - Sending Patches for GNU Emacs
- Sendmail - Mail Sending
- sentences - Sentences
- server file - TCP Emacs server
- server, using Emacs as - Using Emacs as a Server
- server-side fonts - Fonts
- set buffer font size - Text Scale
- set of alternative characters, in regular expressions - Syntax of Regular Expressions
- sets of files - Filesets
- setting a mark - The Mark and the Region
- setting variables - Examining and Setting Variables
- settings - Easy Customization Interface
- settings, how to save - Changing a Variable
- sexp - Expressions with Balanced Parentheses
- sexp diary entries - Sexp Entries and the Fancy Diary Display
- sexp entries, in diary - Special Diary Entries
- SGML mode - SGML and HTML Modes
- shadow cluster - Shadowing Files
- shadow files - Shadowing Files
- shell commands - Running Shell Commands from Emacs
- shell commands, Dired - Shell Commands in Dired
- shell completion - Shell Mode
- Shell mode - Shell Mode
- shell scripts, and local file variables - Specifying File Variables
- Shell-script mode - Major Modes for Programming Languages
- shelves in version control - VC Directory Commands
- shift-selection - Shift Selection
- Show Paren mode - Matching Parentheses
- showing hidden subdirectories (Dired) - Hiding Subdirectories
- shy group, in regexp - Backslash in Regular Expressions
- signing files (in Dired) - Operating on Files
- Simula mode - Major Modes for Programming Languages
- simulation of middle mouse button - Mouse Usage on MS-Windows
- simultaneous editing - Protection against Simultaneous Editing
- Sinhala - Language Environments
- site init file - The Emacs Initialization File
- size of file, warning when visiting - Visiting Files
- size of minibuffer - Editing in the Minibuffer
- skeletons - Commands for Human Languages
- slashes repeated in file name - Minibuffers for File Names
- SliTeX mode - TeX Mode
- Slovak - Language Environments
- Slovenian - Language Environments
- Smerge mode - Comparing Files
- SMTP - Mail Sending
- Snake - Games and Other Amusements
- socket activation, systemd, Emacs - Using Emacs as a Server
- soft hyphen - How Text Is Displayed
- soft newline - Hard and Soft Newlines
- solitaire - Games and Other Amusements
- sorting - Sorting Text
- sorting diary entries - Fancy Diary Display
- sorting Dired buffer - Updating the Dired Buffer
- sorting Rmail file - Sorting the Rmail File
- Spanish - Language Environments
- specific version control system - Advanced Control in
C-x v v - specification, for source packages - Fetching Package Sources
- specify default font from the command line - Font Specification Options
- specify dump file - Initial Options
- specify end-of-line conversion - Specifying a Coding System for File Text
- specifying fullscreen for Emacs frame - Options for Window Size and Position
- speedbar - Speedbar Frames
- spell-checking the active region - Checking and Correcting Spelling
- spelling, checking and correcting - Checking and Correcting Spelling
- splash screen - Initial Options
- splitting columns - Two-Column Editing
- splitting table cells - Commands for Table Cells
- SQL mode - Major Modes for Programming Languages
- SRC - Supported Version Control Systems
- src - Supported Version Control Systems
- SSH - Remote Host Shell
- SSL - Network Security
- standard colors on a character terminal - Window Color Options
- standard faces - Standard Faces
- standard fontset - Defining Fontsets
- start directory, MS-Windows - How to Start Emacs on MS-Windows
- start iconified, command-line argument - Icons
- starting Emacs - Entering Emacs
- starting Emacs on MS-Windows - How to Start Emacs on MS-Windows
- STARTTLS - Network Security
- startup (command line arguments) - Command Line Arguments for Emacs Invocation
- startup (init file) - The Emacs Initialization File
- startup fontset - Defining Fontsets
- startup message - Initial Options
- startup screen - Entering Emacs
- stashes in version control - VC Directory Commands
- string substitution - Replacement Commands
- string syntax - Init File Syntax
- stuck in recursive editing - Recursive Editing Levels
- style (for indentation) - Customizing C Indentation
- sub-expressions, in regular expressions - Backslash in Regular Expressions
- subdirectories in Dired - Subdirectories in Dired
- subprocesses on MS-Windows - Subprocesses on Windows 9X/ME and Windows NT/2K/XP/Vista/7/8/10
- subscribe groups - Using the Gnus Group Buffer
- subshell - Running Shell Commands from Emacs
- subtree (Outline mode) - Outline Visibility Commands
- Subversion - Supported Version Control Systems
- Subword mode - MixedCase Words
- summary (Rmail) - Summaries
- summing time intervals - Summing Time Intervals
- sunrise and sunset - Times of Sunrise and Sunset
- Super (under MS-DOS) - Keyboard Usage on MS-DOS
- Super, modifier key - Modifier Keys
- suspending - Exiting Emacs
- suspicious constructions in C, C++ - Other Commands for C Mode
- SVN - Supported Version Control Systems
- Swedish - Language Environments
- switch buffers - Creating and Selecting Buffers
- switches (command line) - Command Line Arguments for Emacs Invocation
- symbol search - Symbol Search
- symbol, highlighting - Interactive Highlighting
- symbolic links (and version control) - General Options
- symbolic links (creation in Dired) - Operating on Files
- symbolic links (creation) - Copying, Naming and Renaming Files
- symbolic links (visiting) - File Name Aliases
- synchronizing windows - Follow Mode
- synchronous X mode - Table of X Resources for Emacs
- syntax highlighting and coloring - Font Lock mode
- syntax of regexps - Syntax of Regular Expressions
- system-wide packages - Package Files and Directory Layout
- systemd unit file - Using Emacs as a Server
T
- t - Glossary
- tab bar (X resource) - Table of X Resources for Emacs
- tab bar mode - Tab Bars
- tab line - Window Tab Line
- tab stops - Tab Stops
- table creation - Creating a Table
- table dimensions - Table Miscellany
- table for HTML and LaTeX - Table Miscellany
- table mode - Editing Text-based Tables
- table recognition - Table Recognition
- table to text - Converting Between Plain Text and Tables
- tabs - Indentation
- tabs, on the Tab Bar - Tab Bars
- tag - Find Identifier References
- tags and tag tables - Tags Tables
- tags for version control - Revision Tags
- tags, C++ - Tags Tables
- tags-based completion - Completion for Symbol Names
- TaiViet - Language Environments
- Tajik - Language Environments
- Tamil - Language Environments
- Tar mode - File Archives
- Tcl mode - Major Modes for Programming Languages
- TCP Emacs server - TCP Emacs server
- Telnet - Remote Host Shell
- Telugu - Language Environments
- templates - Commands for Human Languages
- temporary windows - Displaying non-editable buffers.
- Term mode - Term Mode
- terminal emulators, mouse support - Using a Mouse in Text Terminals
- terminal, serial - Serial Terminal
- termscript file - Checklist for Bug Reports
- Tetris - Games and Other Amusements
- TeX encoding - TeX Mode Miscellany
- TeX mode - TeX Mode
- text - Commands for Human Languages
- text and binary files on MS-DOS/MS-Windows - Text Files and Binary Files
- text buttons - Following References with the Mouse
- text colors, from command line - Window Color Options
- text cursor - Displaying the Cursor
- Text mode - Text Mode
- text properties at point - Introduction to International Character Sets
- text properties of characters - Editing Format Information
- text terminal - Text Terminals
- text to table - Converting Between Plain Text and Tables
- text-based tables - Editing Text-based Tables
- text-based tables, splitting cells - Commands for Table Cells
- text/enriched MIME format - Enriched Text
- Thai - Language Environments
- Tibetan - Language Environments
- tilde (
~) at end of backup file name - Single or Numbered Backups - time (on mode line) - Optional Mode Line Features
- time intervals, summing - Summing Time Intervals
- time stamps - Updating Time Stamps Automatically
- timeclock - Summing Time Intervals
- TLS - Network Security
- TLS encryption (Rmail) - Retrieving Mail from Remote Mailboxes
- TODO item - Org as an organizer
- toggling marks (in Dired) - Dired Marks vs. Flags
- TOML mode - Major Modes for Programming Languages
- tool bar (X resource) - Table of X Resources for Emacs
- tool bar mode - Tool Bars
- Tool Bar position - Tool Bars
- Tool Bar style - Tool Bars
- tooltip help - Help on Active Text and Tooltips
- tooltips - Tooltips
- tooltips (haiku) - Installation and usage peculiarities under Haiku
- top level - The Mode Line
- touchscreen events - Mouse Input
- tower of Hanoi - Games and Other Amusements
- traditional font-lock - Traditional Font Lock
- trailing whitespace - Useless Whitespace
- trailing whitespace, in patches - Diff Mode
- Tramp - Remote Files
- Transient Mark mode - Disabling Transient Mark Mode
- Transport Layer Security - Network Security
- transposition of expressions - Expressions with Balanced Parentheses
- trash - Miscellaneous File Operations
- tree-sitter library, supported major modes - Major Modes for Programming Languages
- triple clicks - Rebinding Mouse Buttons
- troubleshooting Emacs - Dealing with Emacs Trouble
- truenames of files - File Name Aliases
- truncation - Line Truncation
- tty Emacs in haiku - Installation and usage peculiarities under Haiku
- TTY menu faces - Standard Faces
- Turkish - Language Environments
- two directories (in Dired) - Operating on Files
- two-column editing - Two-Column Editing
- types of log file - Types of Log File
- TypeScript mode - Major Modes for Programming Languages
- typos, fixing - Commands for Fixing Typos
- tzolkin calendar system - Supported Calendar Systems
U
- Ukrainian - Language Environments
- unbalanced parentheses and quotes - Commands for Editing with Parentheses
- uncompression - Accessing Compressed Files
- undeletion (Rmail) - Deleting Messages
- undigestify - Digest Messages
- undisplayable characters - Introduction to International Character Sets
- undo - Undo
- undo limit - Undo
- undoing window configuration changes - Convenience Features for Window Handling
- Unibyte operation - Unibyte Editing Mode
- Unicode - Introduction to International Character Sets
- Unicode characters, inserting - Inserting Text
- Unicode Collation Algorithm (UCA), and
ls-lisp.el- Emulation oflson MS-Windows - unique buffer names - Making Buffer Names Unique
- unmarking files (in Dired) - Dired Marks vs. Flags
- unsaved buffers, killing - Killing Buffers
- unsaved customizations, reminder to save - Saving Customizations
- unsubscribe groups - Using the Gnus Group Buffer
- untranslated file system - Text Files and Binary Files
- unused lines - Useless Whitespace
- unzip archives - File Archives
- upcase file names - Transforming File Names in Dired
- updating Dired buffer - Updating the Dired Buffer
- upstream repository - Pulling/Pushing Changes into/from a Branch
- upstream source, for packages - Fetching Package Sources
- URL, viewing in help - Help Mode Commands
- URLs - Following URLs
- URLs, activating - Activating URLs
- Usenet news - Email and Usenet News with Gnus
- user name for remote file access - Remote Files
- user option - Easy Customization Interface
- user options, changing - Changing a Variable
- using Nextstep services (macOS) - Windowing System Events under macOS / GNUstep
- UTF-8 - Language Environments
V
- variable - Variables
- variables, changing - Changing a Variable
- VC - Version Control
- VC change log - VC Change Log
- VC commands, in Dired buffers - Version Control
- VC Directory buffer - VC Directory Mode
- VC filesets - Basic Editing under Version Control
- VC log buffer, commands in - VC Change Log
- VC mode line indicator - Version Control and the Mode Line
- vc-log buffer - VC Change Log
- verifying digital signatures on files (in Dired) - Operating on Files
- Verilog mode - Major Modes for Programming Languages
- version control - Version Control
- version control log - Types of Log File
- version control status - Version Control and the Mode Line
- vertical border - Scroll Bars
- Vertical Scroll Bar - Scroll Bars
- vertical scroll bars, command-line argument - Other Display Options
- VHDL mode - Major Modes for Programming Languages
- Vietnamese - Language Environments
- View mode - View Mode
- viewing web pages in help - Help Mode Commands
- views of an outline - Viewing One Outline in Multiple Views
- visiting files - Visiting Files
- visiting files, command-line argument - Action Arguments
- visual line - Continuation Lines
- Visual Line mode - Visual Line Mode
- visual order - Bidirectional Editing
W
- Watching expressions in GDB - Watch Expressions
- wdired mode - Editing the Dired Buffer
- Web - Following URLs
- web pages, viewing in help - Help Mode Commands
- web search - Word Search
- webkit widgets - Embedded WebKit Widgets
- weeks, which day they start on - Beginning or End of Week, Month or Year
- Welsh - Language Environments
- what constitutes an Emacs bug - When Is There a Bug
- wheel-down, a mouse event - Mouse Commands for Editing
- wheel-left, a mouse event - Mouse Commands for Editing
- wheel-right, a mouse event - Mouse Commands for Editing
- wheel-up, a mouse event - Mouse Commands for Editing
- whitespace character - Indentation
- Whitespace mode - Useless Whitespace
- whitespace, trailing - Useless Whitespace
- wide block cursor - Displaying the Cursor
- widening - Narrowing
- widgets at buffer position - Editing Format Information
- width and height of Emacs frame - Options for Window Size and Position
- width of the vertical scroll bar - Scroll Bars
- wildcard characters in file names - Visiting Files
- Windmove package - Convenience Features for Window Handling
- window configuration changes, undoing - Convenience Features for Window Handling
- Window Divider mode - Window Dividers
- window manager, keys stolen by - Kinds of User Input
- Windows clipboard support - Mouse Usage on MS-DOS
- windows in Emacs - Multiple Windows
- Windows system menu - Keyboard Usage on MS-Windows
- windows, synchronizing - Follow Mode
- Windows-1255 - Language Environments
- Winner mode - Convenience Features for Window Handling
- word processing - Enriched Text
- word search - Word Search
- word wrap - Visual Line Mode
- words - Words
- words, case conversion - Case Conversion Commands
- work file - Concepts of Version Control
- working tree - Concepts of Version Control
- World Wide Web - Following URLs
- wrapped search - Repeating Incremental Search
- wrapping - Continuation Lines
- WYSIWYG - Enriched Text
X
- X cutting and pasting - Cut and Paste with Other Window Applications
- X defaults file - Fonts
- X input method coding systems - Coding Systems for X Keyboard Input
- X input method coding systems, overriding - Coding Systems for X Keyboard Input
- X input methods (X resource) - Table of X Resources for Emacs
- X Logical Font Description - Fonts
- X resources - X Resources
- X resources file - Fonts
- X resources on Haiku - Installation and usage peculiarities under Haiku
- X resources, not loading - Initial Options
- X selection - Cut and Paste with Other Window Applications
- XDB - Running Debuggers Under Emacs
- XDG_CONFIG_HOME - The Emacs Initialization File
- XIM (X resource) - Table of X Resources for Emacs
- XIM, X Input Methods - Unibyte Editing Mode
- XLFD - Fonts
- XML schema - SGML and HTML Modes
- XPS file - Document Viewing
- xref - Find Identifier References
- xref backend - Find Identifier References
- XREF mode - Commands Available in the
*xref*Buffer - xterm - Using a Mouse in Text Terminals
- xwidget - Embedded WebKit Widgets
- Xwidget-WebKit mode - Embedded WebKit Widgets
- xwidget-webkit-edit-mode - Embedded WebKit Widgets
Y
- y or n prompt - Yes or No Prompts
- yahrzeits - Converting From Other Calendars
- yahrzeits, and sexp diary entries - Sexp Entries and the Fancy Diary Display
- yanking - Yanking
- yanking previous kills - Yanking Earlier Kills
- yes or no prompt - Yes or No Prompts
Z
- Zmacs mode - Disabling Transient Mark Mode
- zone - Games and Other Amusements
Symbols
- ~/.config/emacs/init.el file - The Emacs Initialization File
- ~/.emacs file - The Emacs Initialization File
- ~/.netrc file - Keeping Persistent Authentication Information