Book Home

Symbols | 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 (substitute) command
2.3.3.4. Substituting text
2.4. More Ways to Insert Text
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
-s option (elvis) : 10.2. Important Command-Line Arguments
-s, -S options (nvi) : 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
: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 (create shell) command (ex) : 7.2. Executing UNIX Commands
:sh command (ex) : 1.2.1. Problems Saving Files
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-history command (vile) : 12.8.1. Command-Line History and Completion
show-tagstack command (vile) : 12.8.2. Tag Stacks
:show-commands command (vile) : 12.3. Online Help and Other Documentation
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
: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
:split-current-window command (vile) : 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
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 | 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 © 1999 O'Reilly & Associates, Inc. All Rights Reserved.


The UNIX CD Bookshelf NavigationThe UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System