Symbols & Numbers | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

## Index: S

-s option (elvis): 10.2. Important Command-Line Arguments
-s, -S options (nvi): 9.2. Important Command-Line Arguments
  9.2. Important Command-Line Arguments
-s option (vile): 12.2. Important Command-Line Arguments
-s option (vim): 11.2. Important Command-Line Arguments
  11.4.1. Initialization for All vim Invocations
s, S metacharacters: 11.7. Extended Regular Expressions
  12.7. Extended Regular Expressions
S (substitute) command: 2.3.3.4. Substituting text
  2.4. More Ways to Insert Text
:s (substitute) command (ex): 5.1. ex Commands
  6. Global Replacement
  context-sensitive replacement: 6.2. Context-Sensitive Replacement
  pattern-matching examples: 6.4. Pattern-Matching Examples
  POSIX bracket expressions: 6.3.2. POSIX Bracket Expressions
  replacement-string metacharacters: 6.3.3. Metacharacters Used in Replacement Strings
  search-pattern metacharacters: 6.3.1. Metacharacters Used in Search Patterns
  substitution tricks: 6.3.4. More Substitution Tricks
  vile editor: 12.10.1. The vile Editing Model
:safer command (elvis): 10.10. Interesting Features
:sall (:sa) command (elvis): 10.5. Multiwindow Editing
:save-window command (vile): 12.5. Multiwindow Editing
saving commands: 7.3. Saving Commands
saving edits: 1.1.4. Saving and Quitting a File
  5.3. Saving and Exiting Files
  appending to saved files: 5.3.3. Appending to a Saved File
  iterating through list of files: 7.3.5. More Examples of Mapping Keys
  preserving the buffer: 4.2.3. Recovering a Buffer
  saving parts of files: 5.3.2. Saving Part of a File
  troubleshooting: 1.2.1. Problems Saving Files
scope keyword (ctags): 8.5.2. The New tags Format
screen
  moving cursor (see moving the cursor)
  redrawing: 3.1.3. Redrawing the Screen
  repositioning: 3.1.2. Repositioning the Screen with z
screen editors: 1. The vi Text Editor
screens
  left/right scrolling: 8.6.5. Left-Right Scrolling
    elvis editor: 10.8.5. Left-Right Scrolling
    nvi editor: 9.8.6. Left-Right Scrolling
    vile editor: 12.8.6. Left-Right Scrolling
    vim editor: 11.8.6. Left-Right Scrolling
  multiwindow editing: 8.2. Multiwindow Editing
    elvis editor: 10.5. Multiwindow Editing
    nvi editor: 9.5. Multiwindow Editing
    vile editor: 12.5. Multiwindow Editing
    vim editor: 11.5. Multiwindow Editing
  navigating (see moving the cursor)
  scrolling: 3.1. Movement by Screens
  setting number of lines shown: 7.1.1. The :set Command
scripts, ex: 7.4. Using ex Scripts
:scroll-next-window-down command (vile): 12.5. Multiwindow Editing
:scroll-next-window-up command (vile): 12.5. Multiwindow Editing
scrollbars, xvile: 12.6.2.1. Scrollbars
scrolling: 3.1. Movement by Screens
  without moving cursor: 3.1.2. Repositioning the Screen with z
scrolling right/left: 8.6.5. Left-Right Scrolling
  elvis editor: 10.8.5. Left-Right Scrolling
  nvi editor: 9.8.6. Left-Right Scrolling
  vile editor: 12.8.6. Left-Right Scrolling
  vim editor: 11.8.6. Left-Right Scrolling
searchincr option (nvi): 8.6.4. Incremental Searching
  9.8.5. Incremental Searching
  12.8.5. Incremental Searching
searching
  for class of words: 6.4.1. Search for General Class of Words
  metacharacters for: 6.3. Pattern-Matching Rules
searching for files (vim): 11.10.2.2. Include file searching
searching for patterns: 3.3. Movement by Searches
  configuration options for: 7.1.4. Some Useful Options
  ex commands for: 5.2.4. Search Patterns
    5.2.6. Global Searches
  global pattern-matching rules: 6.3. Pattern-Matching Rules
    examples: 6.4. Pattern-Matching Examples
    POSIX bracket expressions: 6.3.2. POSIX Bracket Expressions
    replacement-string metacharacters: 6.3.3. Metacharacters Used in Replacement Strings
    search-pattern metacharacters: 6.3.1. Metacharacters Used in Search Patterns
    substitution tricks: 6.3.4. More Substitution Tricks
  incremental searching (vi clones): 8.6.4. Incremental Searching
    nvi editor: 9.8.5. Incremental Searching
    vile editor: 12.8.5. Incremental Searching
    vim editor: 11.8.5. Incremental Searching
  making case-insensitive: 7.1.1. The :set Command
  matching brackets: 7.5.2. A Special Search Command
  opening files at specific place: 4.2.1. Advancing to a Specific Place
  replacing text and (see replacing text)
  within lines: 3.3.2. Current Line Searches
  wrapping searches: 3.3. Movement by Searches
    3.3.1. Repeating Searches
searching numbered buffers: 4.3.1. Recovering Deletions
sections, moving by: 3.2. Movement by Text Blocks
security, elvis: 10.10. Interesting Features
sed stream editor: 7.4.5. Beyond ex
selecting text with xvile: 12.6.2.3. Selections
semicolon (;)
  for line ranges (ex): 5.2.5. Redefining the Current Line Position
  repeat search command: 3.3.2. Current Line Searches
sentences
  delimiters for: 3.2. Movement by Text Blocks
  moving by: 3.2. Movement by Text Blocks
session files, elvis: 10.4.1. The Session File
:set command (ex): 7.1. Customizing vi
  commands in .exrc files: 7.1.2. The .exrc File
  list of options for: C. Setting Options
  viewing current options: 7.1.1. The :set Command
:sh command (ex): 1.2.1. Problems Saving Files
:sh (create shell) command (ex): 7.2. Executing UNIX Commands
SHELL environment variable (vim): 11.4.1. Initialization for All vim Invocations
shell option (vim): 11.4.1. Initialization for All vim Invocations
  11.9.1. Edit-Compile Speedup
shell, UNIX: 7.2. Executing UNIX Commands
shellpipe option (vim): 11.4.1. Initialization for All vim Invocations
  11.9.1. Edit-Compile Speedup
shellredir option (vim): 11.4.1. Initialization for All vim Invocations
shmode mode (vile; example): 12.10.2. Major Modes
:show-commands command (vile): 12.3. Online Help and Other Documentation
:show-history command (vile): 12.8.1. Command-Line History and Completion
show-tagstack command (vile): 12.8.2. Tag Stacks
showmode option: 8.6.7. Mode Indicators
showmode option (vim): 11.8.7. Visual Mode
:shrink-window command (vile): 12.5. Multiwindow Editing
sidescroll option (nvi): 9.8.6. Left-Right Scrolling
sidescroll value: 8.6.5. Left-Right Scrolling
  10.8.5. Left-Right Scrolling
  11.8.6. Left-Right Scrolling
sideways scrolling: 8.6.5. Left-Right Scrolling
  elvis editor: 10.8.5. Left-Right Scrolling
  nvi editor: 9.8.6. Left-Right Scrolling
  vile editor: 12.8.6. Left-Right Scrolling
  vim editor: 11.8.6. Left-Right Scrolling
slash (/)
  [/, ]/ (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
  pathname separator: 1.1.1. Opening a File
  referring to marks (vile): 12.8.7. Visual Mode
  search command: 1. The vi Text Editor
    3.3. Movement by Searches
    opening files at specific place: 4.2.1. Advancing to a Specific Place
:slast (:sl) command (elvis): 10.5. Multiwindow Editing
smartindent option (vim): 11.10.2.1. Smart indenting
:snew (:sne) command (elvis): 10.5. Multiwindow Editing
:sNext (:sN) command (elvis): 10.5. Multiwindow Editing
  10.5. Multiwindow Editing
:snext (:sn) command (vim): 11.5. Multiwindow Editing
:so command (ex): 7.1.3. Alternate Environments
Solaris vi
  command mode tag commands (list): A. Quick Reference
  set command options (list): C.1. Solaris 2.6 vi Options
  tag stacks: 7.5.3. Using Tags
    8.5.3.1. Solaris vi
  word abbreviations: 7.3.1. Word Abbreviation
sort command (UNIX): 7.2. Executing UNIX Commands
sorting
  text blocks (example): 7.4.3. Sorting Text Blocks: A Sample ex Script
source code editing: 7.5. Editing Program Source Code
  indentation control: 7.5.1. Indentation Control
  matching brackets: 7.5.2. A Special Search Command
  using tags: 7.5.3. Using Tags
    8.5. Enhanced Tags
spaces (see whitespace)
Split button (elvis): 10.6.3. The Toolbar
:split (:sp) command (elvis): 10.5. Multiwindow Editing
:split command (vile): 12.5. Multiwindow Editing
:split (:sp) command (vim): 11.5. Multiwindow Editing
  11.5. Multiwindow Editing
:split-current-window command (vile): 12.5. Multiwindow Editing
  12.5. Multiwindow Editing
:srewind (:sre) command (elvis): 10.5. Multiwindow Editing
:stack (:stac) command (elvis): 10.8.2. Tag Stacks
stacks, tags: 8.5.3. Tag Stacks
  elvis editor: 10.8.2. Tag Stacks
  nvi editor: 9.8.2. Tag Stacks
  Solaris vi: 7.5.3. Using Tags
    8.5.3.1. Solaris vi
  vile editor: 12.8.2. Tag Stacks
  vim editor: 11.8.2. Tag Stacks
:stag (:sta) command (elvis): 10.5. Multiwindow Editing
:stag (:sta) command (vim): 11.5. Multiwindow Editing
starting vi (see invoking vi)
status line (see prompt line)
stevie editor: 10.1. Author and History
  11.1. Author and History
stopshell option (elvis): 10.6.4. Options
stringfont display mode (elvis): 10.9.2. Syntax Highlighting
struct keyword (ctags): 8.5.2. The New tags Format
:stselect (:sts) command (vim): 11.8.2. Tag Stacks
  11.8.2. Tag Stacks
substitute (:s) command (ex): 5.1. ex Commands
  6. Global Replacement
  context-sensitive replacement: 6.2. Context-Sensitive Replacement
  pattern-matching examples: 6.4. Pattern-Matching Examples
  POSIX bracket expressions: 6.3.2. POSIX Bracket Expressions
  replacement-string metacharacters: 6.3.3. Metacharacters Used in Replacement Strings
  search-pattern metacharacters: 6.3.1. Metacharacters Used in Search Patterns
  substitution tricks: 6.3.4. More Substitution Tricks
  vile editor: 12.10.1. The vile Editing Model
substituting text (see changing text)
suffixes option (vim): 11.8.1. Command-Line History and Completion
:sview (:sv) command (vim): 11.5. Multiwindow Editing
switching database items (example): 6.5.2. Switching Items in a Database
switching words (example): 7.3.2. Using the map Command
  7.3.5. More Examples of Mapping Keys
syntax display mode (elvis): 10.10.1. Display Modes
syntax highlighting: 8.7.2. Syntax Highlighting
  elvis display modes: 10.9.2. Syntax Highlighting
    10.10.1. Display Modes
  vile editor: 12.9.2. Syntax Highlighting
  vim display modes: 11.9.2. Syntax Highlighting
syntax.vim file: 11.9.2. Syntax Highlighting
system failure, recovering after: 4.2.3. Recovering a Buffer

Symbols & Numbers | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Copyright © 2003 O'Reilly & Associates, Inc. All Rights Reserved.