|
|
1.1 ! root 1: .\" @(#)ae1 6.1 (Berkeley) 5/22/86 ! 2: .\" ! 3: .NH ! 4: INTRODUCTION ! 5: .PP ! 6: Although ! 7: .UX ! 8: provides remarkably effective tools for text editing, ! 9: that by itself is no guarantee ! 10: that everyone will automatically ! 11: make the most effective use of them. ! 12: In particular, people who are not computer specialists _ ! 13: typists, secretaries, casual users _ ! 14: often use the system less effectively than they might. ! 15: (There is a good argument that new users would better use their time ! 16: learning a display editor, like ! 17: .ul ! 18: vi, ! 19: or perhaps a version of ! 20: .ul ! 21: emacs, ! 22: like ! 23: .ul ! 24: jove, ! 25: rather than an editor as ignorant of display terminals as ! 26: .ul ! 27: ed.) ! 28: .PP ! 29: This document is intended as a sequel to ! 30: .ul ! 31: A Tutorial Introduction to the UNIX Text Editor ! 32: [1], ! 33: providing explanations and examples of how to edit using ! 34: .ul ! 35: ed ! 36: with less effort. ! 37: (You should also be familiar with the material in ! 38: .ul ! 39: UNIX For Beginners ! 40: [2].) ! 41: Further information on all commands discussed here can be found in ! 42: section 1 of the ! 43: .ul ! 44: The UNIX User's Manual ! 45: [3]. ! 46: .PP ! 47: Examples are based on observations ! 48: of users ! 49: and the difficulties they encounter. ! 50: Topics covered include special characters in searches and substitute commands, ! 51: line addressing, the global commands, ! 52: and line moving and copying. ! 53: There are also brief discussions of ! 54: effective use ! 55: of related tools, like those for file manipulation, ! 56: and those based on ! 57: .UL ed , ! 58: like ! 59: .UL grep ! 60: and ! 61: .UL sed . ! 62: .PP ! 63: A word of caution. ! 64: There is only one way to learn to use something, ! 65: and that is to ! 66: .ul ! 67: use ! 68: it. ! 69: Reading a description is no substitute ! 70: for trying something. ! 71: A paper like this one should ! 72: give you ideas about what to try, ! 73: but until you actually try something, ! 74: you will not learn it.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.