首页 理论教育 《Linux系统编程实践》-VI编辑器使用实验

《Linux系统编程实践》-VI编辑器使用实验

时间:2023-11-18 理论教育 版权反馈
【摘要】:图2.40输入文字hello word按[Esc]键退出到命令行模式,如图2.41所示。图2.42保存退出将文件/etc/samba/smb.conf拷贝到当前目录下,下面的实验步骤是为了让大家能够熟练使用vi中的常见操作。图2.43拷贝到当前目录用vi打开文件smb.conf,设定显示行号,指出“Share Definitions”的所在行号。图2.50查找字符串强制退出vi,不存盘。图2.51强制退出●上机报告要求:vi有哪三种工作模式?

《Linux系统编程实践》-VI编辑器使用实验

●实验目的:

学会用vi编辑器

●实验要求:

熟练使用本节所介绍的vi创建、编辑、保存文件。

●实验器材:

软件:安装了Linux的vmware虚拟机

硬件:PC机一台。

●实验步骤:

(1)在当前目录下键入命令vi hello.c创建名为hello.c的文件,如图2.38所示。

图2.38 创建名为hello.c的文件

(2)键入i进入插入模式,如图2.39所示。

图2.39 插入模式

(3)在插入模式下输入文字hello word!,如图2.40所示。

图2.40 输入文字hello word

(4)按[Esc]键退出到命令行模式,如图2.41所示。

图2.41 退出到命令行模式

(5)按shift+;键,即:键进入底行模式。

(6)键入wq保存退出,如图2.42所示。

图2.42 保存退出

(7)将文件/etc/samba/smb.conf拷贝到当前目录下,下面的实验步骤是为了让大家能够熟练使用vi中的常见操作。

命令:cp /etc/samba/smb.conf ./,如图2.43所示。

图2.43 拷贝到当前目录

(8)用vi打开文件smb.conf,设定显示行号,指出“Share Definitions”的所在行号。

在底行模式下,输入:set nu显示行号,如图2.44所示。

图2.44 用vi打开文件设定显示行号

这样就可以看到“Share Definitions”所在的行为250行。

(9)将光标移动到248行。(www.xing528.com)

命令:248G

即在命令行模式下输入248shift+g,如图2.45所示。

图2.45 光标移动到248行

(10)复制该行以下6行内容。

命令:6yy,如图2.46所示。

图2.46 复制该行以下6行内容

(11)将光标移动到最后一行行首。

命令:G,即shift+g,如图2.47所示。

图2.47 光标移动到最后一行行首

(12)粘贴复制的内容。

命令:p

(13)删除第12步粘贴的6行。

命令:6dd,如图2.48所示。

图2.48 删除6行

(14)撤销第13步的操作。

命令:u,如图2.49所示。

图2.49 撤销操作

(15)查找字符串“Share Definitions”。

命令:/Share Definitions,如图2.50所示。

图2.50 查找字符串

(16)强制退出vi,不存盘。

命令::q!,如图2.51所示。

图2.51 强制退出

●上机报告要求:

vi有哪三种工作模式?如何切换?

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈