Commit | Line | Data |
---|---|---|
3eb5d546 C |
1 | |
2 | To move around, you can use simple arithmetic | |
3 | when specifying what to print. For example, | |
4 | 3+1p | |
5 | is the same as | |
6 | 4p | |
7 | as an editor command. Now that's not very interesting; | |
8 | but if the '.' current line pointer is line 3, | |
9 | then using | |
10 | .+1p | |
11 | instead of 4p is helpful. | |
12 | For example, print the 3rd and 4th | |
13 | lines of the familiar file using first "3p" to | |
14 | get to line 3 and then ".+1p" to print the next line. | |
15 | End as usual with w, q, and ready. | |
16 | #create Ref | |
17 | thomas jefferson | |
18 | james madison | |
19 | 91 | |
20 | #create file | |
21 | george washington | |
22 | john adams | |
23 | thomas jefferson | |
24 | james madison | |
25 | james monroe | |
26 | john quincy adams | |
27 | #copyout | |
28 | #pipe | |
29 | ed file | |
30 | #user | |
31 | #unpipe | |
32 | #uncopyout | |
33 | tail -3 .ocopy >X1 | |
34 | #cmp Ref X1 | |
35 | #log | |
36 | #next | |
37 | 9.1a 10 | |
38 | 8.1b 7 |