Chapter 9 Using Text Editors
description
Transcript of Chapter 9 Using Text Editors
![Page 1: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/1.jpg)
Chapter 9Using Text Editors
![Page 2: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/2.jpg)
vi Editor
visual Editor, ASCII text editor, no formatting capabilities
almost as powerful as MS Word, has 26 clipboards (A-Z) and has its own book
useful when working remotely on unix workstations, called the number one tool for the network administrator
either love it or hate it, but very cryptic
no mouse or arrows to position cursor!
universally available on UNIX systems, used for remote login or telnet
![Page 3: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/3.jpg)
vi Modes
command - initial mode, opening files, positioning cursor, modifying existing text
entry - enter or append text
last line - save, exit, edit session
![Page 4: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/4.jpg)
Moving Between vi Modes
![Page 5: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/5.jpg)
Moving Between vi Modes
![Page 6: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/6.jpg)
vi Command Syntax
$ vi [option(s)] [filename]
vi – by itself, starts the vi editor and opens a new file (not yet named)
vi filename – if file exists it is opened for editing - if not it’s created
vi -r filename - recover a crashed file
vedit - Starts the vi editor with showmode - displays the entry mode
view – in read-only mode - no changes
![Page 7: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/7.jpg)
vi Command Mode
(J)ump down
(k)ick up
(h)ind site – backward or left arrow
(l)ead on – forward or right arrow
![Page 8: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/8.jpg)
vi Entry Mode
![Page 9: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/9.jpg)
vi Last Line Mode
![Page 10: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/10.jpg)
vi Editing Commands
In Command Mode:
delete
undo, change
copy, paste
![Page 11: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/11.jpg)
vi Editing Commands
In Last Line Mode:
edit session
search
![Page 12: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/12.jpg)
CDE Text Editor
![Page 13: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/13.jpg)
Lab 9.1.8 – Using the vi Editor
Lab 9.2.6 – User the CDE Text Editor
chapter 9 assessment
Labs/Assessment
![Page 14: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/14.jpg)
1. Create a new file called bio and populate it with info and then save it.
Chap 9 Exercise
![Page 15: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/15.jpg)
1. Create a new file called bio and populate it with info and then save it.
$ vi bioAutomatically in entry mode as if pressed “i” rt Add informationEsc key to get back into command mode:wq (writes buffer to file – saves file and exit)
Chap 9 Exercise (Solution)
![Page 16: Chapter 9 Using Text Editors](https://reader035.fdocuments.net/reader035/viewer/2022081419/56813ad3550346895da305e5/html5/thumbnails/16.jpg)