Linux网络操作系统项目化教程 课件 项目4 使用vim编辑器_第1页
Linux网络操作系统项目化教程 课件 项目4 使用vim编辑器_第2页
Linux网络操作系统项目化教程 课件 项目4 使用vim编辑器_第3页
Linux网络操作系统项目化教程 课件 项目4 使用vim编辑器_第4页
Linux网络操作系统项目化教程 课件 项目4 使用vim编辑器_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目4使用vim编辑器《Linux网络操作系统项目化教程》学习目标/Target掌握vim编辑器的使用,能够熟练完成vim编辑器的启动、保存和退出熟悉vim编辑器的工作模式,能够说出各工作模式的特点,并实现模式之间的转换掌握vim编辑器常用操作,能够熟练完成数据录入、行号显示等操作

其他部门有员工登录操作系统时,发现[root@localhost~]变成了[root@bogon~],请技术支持部门帮助解决一下,上级领导让邦小苑去帮同事解决这个问题。但邦小苑也不知道原因,就问了安安,安安告诉邦小苑,这个问题主要是/etc/hosts文件没有配置好,在/etc/hosts文件中添加一些配置,重启操作系统就可以了。知道了问题所在与解决办法之后,邦小苑信心大增,但配置文件涉及文件编辑,需要用到vim命令。但vim命令用法有很多细节,为了更好帮助同事解决问题,邦小苑决定提前熟悉一下相关知识。项目导入目录/Contents0102vim编辑器的启动、保存和退出vim编辑器工作模式vim编辑器的启动、保存与退出4.14.1vim编辑器的启动、保存与退出

先定一个小目标!掌握vim编辑器的使用,能够熟练完成vim编辑器的启动、保存和退出vim编辑器的启动非常简单,直接在命令行输入vim和文件名即可。4.1vim编辑器的启动、保存与退出1.启动如果文件名存在,则是打开文件。如果文件名不存在,则系统会新建一个文件。vim文件名格式4.1vim编辑器的启动、保存与退出示例使用vim编辑器打开file文件[itheima@localhost~]$vimfile这是一个新文件空行以~开头vim是一个全屏交互式编辑器,使用vim编辑器打开file文件,file文件会全屏显示。输入:wq命令之后,再按“Enter”键即可保存退出文件。输入:q命令之后,再按Enter键即可不保存退出文件。4.1vim编辑器的启动、保存与退出2.保存和退出vim编辑器工作模式4.24.2.1命令模式

先定一个小目标!熟悉vim编辑器的命令模式,能够说出命令模式的特点4.2.1命令模式每次使用vim打开文件时,文件默认进入命令模式。在命令模式下,用户可以控制光标移动,对文本进行复制、粘贴、删除和查找等操作,但无法对文件执行手动的输入、修改等编辑操作。4.2.1命令模式在命令模式下,vim编辑器光标的移动可分为6个级别,分别为字符级、单词级、行级、段落级、屏幕级和文档级。1.移动光标4.2.1命令模式级别命令快捷键含义字符级“左键”或字母“h”使光标向字符的左边移动“右键”或字母“l”使光标向字符的右边移动单词级字母“w”使光标移动到下一个单词的首字母字母“e”使光标移动到本单词的尾字母字母“b”使光标移动到本单词的首字母行级“上键”或字母“k”使光标移动到上一行“下键”或字母“j”使光标移动到下一行符号“$”使光标移动到当前行尾数字“0”使光标移动到当前行首段落级符号“}”使光标移至段落结尾符号“{”使光标移至段落开头屏幕级字母“H”使光标移至屏幕首部字母“L”使光标移至屏幕尾部文档级字母“G”使光标移至文档尾行n+G使光标移至文档的第n行各个级别光标移动命令快捷键及含义4.2.1命令模式2.复制和粘贴文本命令快捷键含义yy复制光标当前所在行n+yy复制n行内容(包括光标所在行)y+e从光标所在位置开始复制直到当前单词结尾y+$从光标所在位置开始复制直到当前行结尾y+{从当前段落开始的位置复制到光标所在位置p将复制的内容粘贴到光标所在位置复制粘贴操作相关命令快捷键及含义4.2.1命令模式3.删除文本删除操作相关命令快捷键及含义命令快捷键含义x删除光标所在的单个字符dd删除光标所在的当前行n+dd删除包括光标所在行的后边n行内容d+$删除光标位置到当前行尾的所有内容4.2.1命令模式4.其他操作其他常用操作命令快捷键及含义快捷键含义u撤销命令.重复执行上一个命令J合并两行内容r+字符快速替换光标所在字符4.2.2编辑模式

先定一个小目标!熟悉vim编辑器的编辑模式,能够说出编辑模式的特点4.2.2编辑模式编辑模式也称为输入模式,在编辑模式下,用户可以正常地输入、修改文件内容。编辑模式可由命令模式切换进入,在命令模式下按i、a、o或s等快捷键可以进入编辑模式,这些快捷键大小写均可切换到编辑模式,只是切换作用不同。4.2.2编辑模式由命令模式切换到编辑模式的常用命令快捷键的含义命令快捷键含义i光标定位到字符之前I光标定位到本行行首a光标定位到字符之后A光标定位到本行行尾o在本行下面新插入一行O在本行上面新插入一行s删除光标所在处的字符S删除光标所在的整行文本4.2.2编辑模式切换到编辑模式后,用户就可以输入文本了。例如,使用vimfile命令打开file文件,切换到编辑模式,并输入数据。按ESC键切换到命令模式,在命令模式输入:wq命令,然后按Enter保存退出4.2.3末行模式

先定一个小目标!熟悉vim编辑器的末行模式,能够说出末行模式的特点所谓末行模式就是在文件最后一行输入命令完成一定的操作。末行模式主要用于保存或不保存退出文件,以及设置vim编辑器的工作环境。在命令行模式按“:”符号可以切换到末行模式。4.2.3末行模式末行模式常用的命令快捷键及含义4.2.3末行模式命令快捷键含义:q退出vim编辑器:wq保存并退出vim编辑器:q!强制退出vim编辑器,不保存对文件的修改:wq!强制保存文件并退出vim编辑器:setnu设置行号,仅对本次操作有效,当重新打开文本时,若需要行号,要重新设置:setnonu取消行号,仅对本次操作有效:n使光标移动到第n行:/字符串在文件中从上至下搜索字符串:?字符串在文件中从下至上搜索字符串:s/字符串1/字符串2将当前光标所在行的第一个字符串1替换成字符串2:s/字符串1/字符串2/g将当前光标所在行的所有字符串1都替换成字符串2:%s/字符串1/字符串2/g将全文中的字符串1都替换成字符串2:%s/字符串1/字符串2/gc将全文中的字符串1都替换成字符串2,且每替换一个内容都有相应的提示4.2.4vim模式之间的转换

先定一个小目标!熟悉vim编辑器的模式之间的转换,能够使用快捷键在vim各种模式之间进行转换4.2.4vim模式之间的转换vim编辑器3种工作模式之间的切换过程vim编辑器的3种工作模式之间可以相互转换。vim编辑器启动时默认在命令模式。项目实施01项目实施

先定一个小目标!掌握vim编辑器常用操作,能够熟练完成数据录入、行号显示、插入/删除数据等操作项目实施实现过程①

使用vim打开/etc/hosts文件。[root@bogon~]#vim/etc/hosts②打开文件之后,按i命令快捷键切换到编辑模式。项目实施实现过程在/etc/hosts文件中添加本机IP地址与主机名。添加完毕,按Esc键切换到命令模式,然后输入:wq命令退出file文件。使用reboot命令重启操作系统即可。项目小结在本项目中,通过解决主机名称问题,对vim编辑器的相关知识进行了系统学习

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论