3vi基本操作

更新时间:2024-01-25 15:59:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Unix/Linux操作系统 作者:孙素静

Tutorial 3 vi基本操作

1 实验简介

Linux本质上是一个文本驱动(text-driven)的操作系统。vi是最基本的文本编辑工具,它是一个全屏幕文本编辑器,具有文本编辑所需的所有功能。掌握vi的命令和使用方式,对于学习Linux操作系统的人员来说是非常重要的。

本次实验内容包括:vi三种模式之间的切换、vi基本指令的使用。 2 实验目的

(1)学会使用vi编辑器,掌握vi编辑器的一些常用指令。 (2)掌握 vi各类命令的使用方法。 3 实验准备

(1)熟练掌握vi三种工作模式的转换。 (2)熟练掌握vi的基本命令。 4 vi使用过程实验步骤

(1)建立新文件myfile。vi初始进入是 模式 (2)进入输入模式后,输入以下内容。 There is gains for all our losses. There is balms for all our pain: But when youth, the dream, departs It takes something from our hearts, and it never comes again.

Unix/Linux操作系统 作者:孙素静

(3)输入完成后,保存并返回到命令模式。若想在最后一行后面加上如下内容,如何只需要一个操作步骤完成。

and We are stronger, and are will better, Under manhood's sterner reign:

Still we feel that something sweet and we sigh for it in vain;

Followed youth, with flying feet, and will never come again.

(4)用一个命令将“and we sigh for it in vain;”一句删除。

思考:可以有几种方法实现操作,列出每一种方法。

(5)用一个命令将“ We are stronger, and are will better,”一句中的“will”一词删除。

思考:如果可以用多个命令完成,有几种实现方法,列出每一种方法。 (6)将第一行复制粘贴,成为文本的第二行。并将其中的“gains”改为“balmss”,将“losses”改为“pain”。要求修改每一个单词时,用一个命令实现。

思考:如果可以用多个命令完成修改单词的操作,可以有几种方法。列出每一种操作方法。

(7)将文件中的所有“is”修改为“are”。

思考:可以有几种方法实现。列出每一种操作方法。

Unix/Linux操作系统 作者:孙素静

(8)将文中所有行的第一个“and”修改为“And”。

思考:可以有几种实现方法。列出每一种实现方法。

(9)以上操作全部完成后,在不退出vi的情况下,查看一下当前目录下的所有文件。 5 结论

通过熟练使用vi的操作命令,会发现vi的命令都简单易记,vi是一个方便快捷的文本编辑器。 6 思考问题

(1)vi的工作方式有哪些?相互之间如何转换? (2)解释下述vi命令的功能:

20G 18l 10cc 3rk 5s 7S /this :g/int (3)如何在vi中显示所有行的行号

本文来源:https://www.bwwdw.com/article/nn9w.html

Top