Linux学习-实验4:Linux的vim编辑器

401 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路

一、实验设备 :

1.VMware Workstation Pro;

2.CentOS7;

二、实验目的 :

1.熟悉并掌握vi命令模式,文本编辑模式和末行模式三种模式之间的转换方法;

2.掌握利用vi新建、编辑和保存文件;

3.熟悉光标的移动、文本的插入与删除等操作;

4.掌握字符串替换、行的复制、移动、撤销和删除等操作。

三、实验要求:

1.掌握进入和退出vi的方法;

2.熟悉vi编辑器的工作方式;

3.理解vi文本插入和修改命令的规则、应用。

四、实验内容:****

一.基础练习

1.利用vi新建文件file2,输入以下文本内容后,保存退出。

Hello world

I come from japan!

image.png

2.         打开file2文件并显示行号。

image.png

3.在file2文件的第一行后插入一行内容“I’m sorry!”,并在最后一行之后添加一行,内容如下。

Hello world!

image.png

4.将文本之后所有的“hello”替换成“Goodbye”。

image.png

image.png

image.png

5.把第三行复制到文本的最后,把第1,2行再移动到第4行,删除第一行和第2行,并恢复删除,不保存修改(分别用命令模式和末行模式完成)。

image.png

image.png

image.png

image.png

image.png

二.利用vim编写下面的shell程序

(一)编写程序color.sh

(一)编写程序color.sh
echo -n “which color do you like?”
read color
case$colorin
[Bb]l??)
  echo I feel $color
 		  echo The sky is $color;;
  [Gg]ree*)
  echo $color is for trees
echo $color is for seasick;;
  Red | orange)
  echo $color is very warm!;;
  *)

image.png

(二)编写程序compu.sh

image.png

(三)利用vim编写下面C程序。

image.png

image.png

五、 实验心得:****

这次实验使用的是vi编辑器,一个系统管理员至少应该熟悉一种字处理软件,以方便未来的系统管理,包括系统设定与架站时的参数设定等工作。必须要有的文本编辑器就是vi,vi编辑的文本文件是纯文本类型的文件,开启的文件的内容可以直接查看,而不是呈现乱码。