实训3vi文本编辑器探究.pptxVIP

  • 18
  • 0
  • 约1.28千字
  • 约 38页
  • 2017-10-02 发布于湖北
  • 举报
vi文本编辑器;实验要求;主要内容;一、vi工作模式;三种模式转换图;;输入模式;最后行模式;二、启动vi;三、编辑文件;i, I;命令模式下的操作命令;命令模式下的操作命令;命令模式下的操作命令;最后行模式下的操作命令;命令模式下的操作命令;命令模式下的操作命令;末行模式下的操作命令;实验内容;任务一、新建文本文件;2.操作步骤;;输入文本内容,enter 可以换行,可用backspace或delete修改。;输入完成后,按下 【esc】 返回命令模式;按 【:】 进入最后行模式,输入 【w f2】将正在编辑的内容保存为f2 文件;表示此文件是新文件,名为 f2,共3行,227个字符 只有按下enter的另起一行才算是行,由于长度超出显示产生的自动换行,vi不认为是新的一行;;任务二、编辑文件;;操作要求2: 在f2文件的第二行后插入如下内容:With the development of society,the ability of reading becomes more and more important 并在最后行后再添加一行,内容为:We must know some methods to read faster.;操作要求3: 将文本中所有的eyeballs 替换为eye-balls 操作步骤 进入最后行模式,输入【 1,5 s/eyeballs/eye-balls/g】 输入【 wq】,保存修改,并退出;;操作要求4: 把第二行移动到文件末尾,删除第一、二行,并恢复删除,最后不保存修改 操作步骤 按【:】,输入【 2 m 5】,将第二行移动到第五行后面 按【:】,输入【 1,2 d】,删除1、2行 输入【 u】,恢复被删除的部分 按【:】,输入【 q!】,不保存修改退出;操作要求5: 复制第二行,并添加到文件末尾,然后删除第二行,保存修改退出vi 操作步骤 按【:】,输入【 2 co 5】,复制第2行至第5行后面 移动光标到第2行,按下两次【 d】,删除第2行 按【:】,输入【 wq】,存盘并退出;操作要求6: 新建userlist文件,从/etc/passwd文件中取出用户名,并在文件头添加注释信息:This is a userlist generated by /etc/passwd. 注释的前后各空一行,并添加 # 设置这三行为注释信息 操作步骤 输入【 vi userlist】 ;操作步骤 按【:】,输入【 r /etc/passwd】,在光标所在处读入/etc/passwd文件的内容 按【:】,输入【 % s/:.*//g】,%表示整个文档(^表示行首),:.*表示以:开头的部分,*表示通配符。最后显示被替换的信息。 按【i】,切换到文本编辑模式,并移动光标至第一行,输入注释信息:This is a userlist generated by /etc/passwd. 并按【enter】,在该行前后各添加一行空行。 按【Esc】,输入【:1,3 s/^/#/g】 按【:】,输入【x】

文档评论(0)

1亿VIP精品文档

相关文档