在VI编辑器中,利用重定向,新建一个有行号信息的文本内容的文件,完成下列问题:(1)在 vi 中设定一下行号;(2)移动到第 20 行,向右移动 20 个字符;(3)移动到第一行,并且向下搜寻一下“backups”这个字符串;(4)将 10 到 20 行之间的 bin 改为 BIN,并且一个一个挑选是否需要修改;(5)复制10到20行这十行的内容,并且贴到最后一行之后;(6)储存后离开。
时间: 2023-11-22 19:56:08 浏览: 67
以下是操作步骤:
1. 打开 vi 编辑器并新建一个文件:
```
vi test.txt
```
2. 进入插入模式,输入文本内容并设置行号:
```
:set nu
i
1 This is line 1
2 This is line 2
...
```
3. 按下 Esc 键,移动到第 20 行并向右移动 20 个字符:
```
20|
20|
20|
```
(其中 | 表示光标位置)
4. 按下 Esc 键,移动到第一行,并向下搜索 backups 字符串:
```
1G/backups
```
5. 按下 Esc 键,进入命令模式,将 10 到 20 行之间的 bin 改为 BIN,一个一个挑选是否需要修改:
```
:10,20s/bin/BIN/c
```
(其中 s 表示替换,c 表示每次替换前需要确认是否替换)
6. 按下 Esc 键,复制 10 到 20 行这十行的内容,并贴到最后一行之后:
```
:10,20y
:$p
```
(其中 y 表示复制,p 表示粘贴)
7. 按下 Esc 键,进入命令模式,保存文件并退出 vi 编辑器:
```
:wq
```
相关问题
在VI编辑器中,利用重定向,新建一个有行号信息的文本内容的文件,完成下列问题:(1)在vi中设定一下行号;(2)移动到第20行,向右
打开VI编辑器,输入以下命令:
```
vi filename.txt
```
在编辑器中输入以下内容并保存:
```
:set number
1. This is line 1
2. This is line 2
3. This is line 3
4. This is line 4
5. This is line 5
6. This is line 6
7. This is line 7
8. This is line 8
9. This is line 9
10. This is line 10
11. This is line 11
12. This is line 12
13. This is line 13
14. This is line 14
15. This is line 15
16. This is line 16
17. This is line 17
18. This is line 18
19. This is line 19
20. This is line 20
```
按下Esc键,然后输入以下命令:
```
:20
```
按下Enter键,光标将移动到第20行。然后输入以下命令:
```
20|
```
按下Enter键,光标将向右移动一个字符位置。
在VI编辑器中,利用重定向新建一个有行号信息的文本内容的文件,完成下列问题(1)在vi中设定一下行号;(2)移动到第20行,向右移动20个字符;(3)移动到第一行,并且向下搜寻一下“backups"这个字符串;(4)将10到20行之间的bin改为BIN,并且一个一个挑选是否需要修改;(5)复制10到20行这十行的内容,并且贴到最后一行之后;(6)储存后离开
1. 打开vi编辑器并新建文件:
```
vi textfile
```
2. 进入命令模式,输入以下命令添加行号:
```
:set nu
```
3. 移动到第20行并向右移动20个字符:
```
20|
20l
```
4. 移动到第一行并向下搜寻“backups”字符串:
```
1G
/backups
```
5. 将10到20行之间的bin改为BIN,并且一个一个挑选是否需要修改:
```
:10,20s/bin/BIN/gc
```
6. 复制10到20行的内容并贴到最后一行后:
```
:10,20y
:$p
```
7. 储存并离开:
```
:wq
```
完成!
阅读全文