Learning vi

Learning viSearch this book

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: Symbols & Numbers

Symbols

0 (move cursor) command: 2.2.3. Movement Within a Line
3.1.5.1. Movement on the current line
& (ampersand)
metacharacter: 6.3.3. Metacharacters Used in Replacement Strings
to repeat last command: 6.3.4. More Substitution Tricks
<> (angle brackets)
<< (redirect/here document) operator: 7.4.2. Here Documents
>> (redirect/append) operator: 5.3.3. Appending to a Saved File
< > metacharacters: 6.3.1. Metacharacters Used in Search Patterns
matching: 7.5.2. A Special Search Command
' (apostrophe)
'' (move to mark) command: 3.4.1. The G (Go To) Command
4.4. Marking Your Place
marking lines (vile): 12.8.7. Visual Mode
move to mark command: 4.4. Marking Your Place
* (asterisk) metacharacter: 6.3.1. Metacharacters Used in Search Patterns
[*, ]* (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
@ (at sign)
@ option (vile): 12.2. Important Command-Line Arguments
12.4. Initialization
@ metacharacter: 10.7. Extended Regular Expressions
@-functions: 7.3.10. @-Functions
` (backquote)
`` (move to mark) command: 3.4.1. The G (Go To) Command
4.4. Marking Your Place
marking characters (vile): 12.8.7. Visual Mode
move to mark command: 4.4. Marking Your Place
\ (backslash) metacharacter: 6.3.1. Metacharacters Used in Search Patterns
6.3.3. Metacharacters Used in Replacement Strings
1, 2, ... metacharacters: 6.3.3. Metacharacters Used in Replacement Strings
11.7. Extended Regular Expressions
< > metacharacters: 6.3.1. Metacharacters Used in Search Patterns
@ metacharacter: 10.7. Extended Regular Expressions
b metacharacter: 11.7. Extended Regular Expressions
{...} metacharacter: 10.7. Extended Regular Expressions
11.7. Extended Regular Expressions
d, D metacharacters: 12.7. Extended Regular Expressions
e metacharacter: 6.3.3. Metacharacters Used in Replacement Strings
11.7. Extended Regular Expressions
= metacharacter: 10.7. Extended Regular Expressions
11.7. Extended Regular Expressions
f, F metacharacters: 11.7. Extended Regular Expressions
i, I metacharacters: 11.7. Extended Regular Expressions
k, K metacharacters: 11.7. Extended Regular Expressions
n metacharacter: 6.3.3. Metacharacters Used in Replacement Strings
11.7. Extended Regular Expressions
11.7. Extended Regular Expressions
p, P metacharacters: 11.7. Extended Regular Expressions
12.7. Extended Regular Expressions
(...) metacharacters: 6.3.1. Metacharacters Used in Search Patterns
11.7. Extended Regular Expressions
12.7. Extended Regular Expressions
+ metacharacter: 10.7. Extended Regular Expressions
11.7. Extended Regular Expressions
12.7. Extended Regular Expressions
? metacharacter: 10.7. Extended Regular Expressions
12.7. Extended Regular Expressions
r metacharacter: 11.7. Extended Regular Expressions
s, S metacharacters: 11.7. Extended Regular Expressions
12.7. Extended Regular Expressions
t metacharacter: 11.7. Extended Regular Expressions
u and l metacharacters: 6.3.3. Metacharacters Used in Replacement Strings
| metacharacter: 11.7. Extended Regular Expressions
12.7. Extended Regular Expressions
w, W metacharacters: 12.7. Extended Regular Expressions
{} (braces)
{...} metacharacter: 10.7. Extended Regular Expressions
11.7. Extended Regular Expressions
{ (move cursor) command: 3.2. Movement by Text Blocks
} (move cursor) command: 3.2. Movement by Text Blocks
[{, ]} (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
finding and matching: 7.5.2. A Special Search Command
metacharacters: 8.4. Extended Regular Expressions
9.7. Extended Regular Expressions
[] (brackets)
[*, ]* (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
[}, ]} (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
[[, ]] (move cursor) commands: 3.2. Movement by Text Blocks
[: :] metacharacters: 6.3.2. POSIX Bracket Expressions
[d, ]d (file search) commands (vim): 11.10.2.2. Include file searching
[. .] metacharacters: 6.3.2. POSIX Bracket Expressions
[= =] metacharacters: 6.3.2. POSIX Bracket Expressions
[^I, ]^I (file search) commands (vim): 11.10.2.2. Include file searching
[(, ]) (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
[#, ]# (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
[/, ]/ (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
metacharacters: 6.3.1. Metacharacters Used in Search Patterns
^ (caret)
cursor movement command: 3.1.5.1. Movement on the current line
metacharacter: 6.3.1. Metacharacters Used in Search Patterns
representing CTRL key: 0.. Keystrokes
0.. Keystrokes
(see also CTRL- commands)
within [] metacharacters: 6.3.1. Metacharacters Used in Search Patterns
: (colon)
:! for UNIX commands in ex: 7.2. Executing UNIX Commands
for ex commands in vi: 1. The vi Text Editor
5.1. ex Commands
line editing mode: 1.1.2. Problems Opening Files
, (comma)
for line ranges (ex): 5.1. ex Commands
5.2.2. Defining a Range of Lines
repeat search command: 3.3.2. Current Line Searches
$ (dollar sign)
cursor movement command: 2.2.3. Movement Within a Line
3.1.5.1. Movement on the current line
for last file line (ex): 5.2.3. Line Addressing Symbols
marking end of change region: 2.3.3. Changing Text
metacharacter: 6.3.1. Metacharacters Used in Search Patterns
. (dot)
current line symbol (ex): 5.2.3. Line Addressing Symbols
metacharacter: 6.3.1. Metacharacters Used in Search Patterns
repeat command: 2.3.8.1. Repeat
6.1. Confirming Substitutions
undo/redo (nvi): 9.8.3. Infinite Undo
= (equal sign)
= metacharacter: 10.7. Extended Regular Expressions
11.7. Extended Regular Expressions
:= (identify line) command (ex): 5.2.2. Defining a Range of Lines
! (exclamation point)
ex commands starting with: 1.2.1. Problems Saving Files
mapping keys for insert mode: 7.3.6. Mapping Keys for Insert Mode
overriding save warnings: 5.3. Saving and Exiting Files
for UNIX commands: 7.2. Executing UNIX Commands
7.2.1.2. Filtering text with vi
- (hyphen)
move cursor command: 2.2.1. Single Movements
3.1.5. Movement by Line
for previous file lines (ex): 5.2.3. Line Addressing Symbols
( ) (parentheses)
(...) metacharacters: 6.3.1. Metacharacters Used in Search Patterns
11.7. Extended Regular Expressions
12.7. Extended Regular Expressions
[(, ]) (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
finding and removing: 7.3.5. More Examples of Mapping Keys
as grouping metacharacter: 8.4. Extended Regular Expressions
9.7. Extended Regular Expressions
matching: 7.5.2. A Special Search Command
( (move cursor) command: 3.2. Movement by Text Blocks
) (move cursor) command: 3.2. Movement by Text Blocks
% (percent sign)
for current filename: 5.5.3. Calling in New Files
every line symbol (ex): 6. Global Replacement
matching brackets: 7.5.2. A Special Search Command
representing every line (ex): 5.2.3. Line Addressing Symbols
vim extended matching command: 11.10.2.3. Cursor motion commands for programming
+ (plus sign)
+ metacharacter: 10.7. Extended Regular Expressions
11.7. Extended Regular Expressions
12.7. Extended Regular Expressions
metacharacter: 8.4. Extended Regular Expressions
9.7. Extended Regular Expressions
move cursor command: 2.2.1. Single Movements
3.1.5. Movement by Line
3.1.5. Movement by Line
for next file lines (ex): 5.2.3. Line Addressing Symbols
running commands when starting vi: 4.2.1. Advancing to a Specific Place
# (pound sign)
for alternate filename: 5.5.3. Calling in New Files
[#, ]# (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming
show line numbers command: 5.2.2. Defining a Range of Lines
? (question mark)
? metacharacter: 10.7. Extended Regular Expressions
12.7. Extended Regular Expressions
metacharacter: 8.4. Extended Regular Expressions
9.7. Extended Regular Expressions
search command: 1. The vi Text Editor
3.3. Movement by Searches
-? option (elvis): 10.2. Important Command-Line Arguments
-? option (vile): 12.2. Important Command-Line Arguments
XXX_DQUOTE (yank from buffer) command: 4.3.1. Recovering Deletions
4.3.2. Yanking to Named Buffers
"VI Powered" logo::VI Powered logo: E.1.3. VI Powered!
; (semicolon)
for line ranges (ex): 5.2.5. Redefining the Current Line Position
repeat search command: 3.3.2. Current Line Searches
/ (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
~ (tilde)
along left screen margin: 1.1.1. Opening a File
case conversion command: 2.3.4. Changing Case
:~ (substitute using last search pattern) command (ex): 6.3.4. More Substitution Tricks
as last replacement text: 6.3.1. Metacharacters Used in Search Patterns
metacharacter: 6.3.3. Metacharacters Used in Replacement Strings
11.7. Extended Regular Expressions
| (vertical bar)
alternation metacharacter: 8.4. Extended Regular Expressions
9.7. Extended Regular Expressions
| metacharacter: 11.7. Extended Regular Expressions
12.7. Extended Regular Expressions
for combining ex commands: 5.2.7. Combining ex Commands
cursor movement command: 3.1.5.1. Movement on the current line

Numbers

1, 2, ... metacharacters: 6.3.3. Metacharacters Used in Replacement Strings
11.7. Extended Regular Expressions


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
Library Navigation Links

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