Book Home

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

Index: S

saving files
1.1.3. Saving and Quitting a File
(see also vi commands)
screen editors
1. The vi Text Editor
(see also vi editor)
scripts
7.4. Using ex Scripts
(see also ex commands)
built by diff : 7.4.5. ex Scripts Built by diff
comments in : 7.4.4. Comments in ex Scripts
sort text blocks : 7.4.3. Sorting Text Blocks: A Sample ex Script
scrolling : 3.1. Movement by Screens
with cursor stationary (z) : 3.1.2. Repositioning the Screen with z
search
and replace : 6.2. Context-sensitive Replacement
and replace within text block : 6.4.2. Block Move by Patterns
backward for a pattern (?) : 3.3.1. Repeating Searches
combine opening a file with : 4.2.1. Advancing to a Specific Place
for general class of words : 6.4.1. Search for General Class of Words
global : (see global replacement)
ignoring case
6.3.2. Metacharacters Used in Replacement Strings
7.1.1. The :set Command
7.1.4. Some Useful Options
ignoring case (:set ic) : 6.3.2. Metacharacters Used in Replacement Strings
matched brackets : 7.5.2. A Special Search Command
metacharacters treated like normal characters : 7.1.4. Some Useful Options
pattern (/e) : 3.3. Movement by Searches
pattern matching
6.3. Pattern-matching Rules
(see also global replacement)
repeat (n, N)
3.3.1. Repeating Searches
6.1. Confirming Substitutions
within current line : 3.3.2. Current Line Searches
wrapping around file
3.3.1. Repeating Searches
7.1.4. Some Useful Options
set command (ex)
inquire about options : 7.1.1. The :set Command
options
7.1. Customizing vi
7.1.1. The :set Command
set line numbers (:set nu) : 2.2.3. Movement Within a Line
set options
allow metacharacters in searches (:set magic) : 7.1.4. Some Useful Options
alphabetical list of : B. Setting Environment Options
assign a value : 7.1.1. The :set Command
autoindent (:set ai) : 7.5.1. Indentation Control
display tabs (:set list) : 7.5.1. Indentation Control
exrc : 7.1.3. Alternate Environments
ignore case (:set ic)
7.1.1. The :set Command
7.1.4. Some Useful Options
number lines (:set nu)
3.4. Movement by Line Number
3.4.1. The G (Go To) Command if
5.2.2. Defining a Range of Lines
paragraphs (:set para=) : 3.2. Movement by Text Blocks
sections (:set sect=) : 3.2. Movement by Text Blocks
shiftwidth (:set sw=) : 7.5.1. Indentation Control
show matching brackets (:set sm) : 7.5.2. A Special Search Command
tabstop (:set ts=) : 7.5.1. Indentation Control
turn on or off : 7.1.1. The :set Command
window size (:set w=) : 7.1.1. The :set Command
wrapmargin (:set wm=)
2.1. vi Commands
2.2.3. Movement Within a Line
2.3.8.1. Repeat
7.1.4. Some Useful Options
map example : 7.3.5. More Examples of Mapping Keys
wrapscan (:set ws)
3.3.1. Repeating Searches
7.1.4. Some Useful Options
shell
commands
execute from vi : 7.2. Executing UNIX Commands
script
for loop : 7.4.1. Looping in a Shell Script
here documents : 7.4.2. Here Documents
sorting text blocks : 7.4.3. Sorting Text Blocks: A Sample ex Script
substitute
character (s) : 2.4. More Ways to Insert Text
line (S) : 2.4. More Ways to Insert Text
text (:s) : 5.1. ex Commands
substitution command (:s)
2.4. More Ways to Insert Text
6. Global Replacement
system crash
recovering from : 4.2.3. Recovering a Buffer
system crash, recovering from : 4.2.3. Recovering a Buffer


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

Copyright © 1998 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