版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目4文件编辑《Linux网络操作系统项目化教程(openEuler)》学习目标/Target了解Vim编辑器的工作模式,能够说出各个工作模式的特点,并实现各个模式之间的转换。知识目标技能目标掌握Vim编辑器的使用,能够熟练完成Vim编辑器的启动、编辑、保存和退出。学习目标/Target通过学习企业中真实的会议纪要,锻炼速记、总结和归纳能力。通过项目实训中nano编辑器的使用,培养自主探索学习的能力。素养目标目录/Contents4.14.2Vim编辑器的启动、编辑、保存和退出Vim编辑器工作模式项目导入01项目导入小智将随上级领导参加一个关于openEuler操作系统推广使用的重要会议,作为会议记录员,他需要准确记录会议纪要,并在会后整理成正式的文档分发给同事,具体要实现的目标如下。确保会议纪要的准确性与完整性:在会议中准确记录关键信息,避免遗漏。整理并格式化会议纪要:会后根据会议内容,整理会议纪要,确保文档内容清晰、易读,符合公司规范。及时分发会议纪要:将整理好的会议纪要文档分发给同事,确保信息及时传达。在Linux操作系统中,Vim编辑器是编辑文档的首选工具,因此,小智决定提前熟悉并掌握Vim编辑器的使用方法,包括打开文件、编辑文件、保存文件、退出编辑器等基本功能,以确保能够高效、准确地完成会议记录与文档整理任务。知识准备02了解Vim编辑器的工作模式,能够说出各个工作模式的特点,并实现各个模式之间的转换。学习目标4.1Vim编辑器的启动、编辑、保存和退出Vim编辑器是Linux操作系统比较常见的交互式文件编辑器,由于Vim编辑器工作在命令行界面下,不使用图形用户界面,因此它更节省资源。此外,Vim编辑器的操作也比较便捷。使用一个编辑器,最基本的操作就是启动、编辑、保存和退出,下面分别介绍Vim编辑器的启动、编辑、保存和退出。4.1Vim编辑器的启动、编辑、保存和退出vim文件名Vim编辑器的启动非常简单,其命令的基本格式如下所示。基本格式1.启动4.1Vim编辑器的启动、编辑、保存和退出[itheima@localhostchapter04]$vimfile例如,使用Vim编辑器打开file文件,命令如下所示。基本格式1.启动4.1Vim编辑器的启动、编辑、保存和退出由于Vim是一个全屏交互式编辑器,使用Vim编辑器打开file文件,file文件会全屏显示,如图。1.启动4.1Vim编辑器的启动、编辑、保存和退出表明file是一个新文件在“使用Vim编辑器打开file文件”界面,按i键进入编辑模式,可以输入内容。例如,输入“helloworld”,如图。2.编辑4.1Vim编辑器的启动、编辑、保存和退出使用Vim编辑器编辑文件之后,需要保存文件,在保存文件时,先按Esc键退出编辑模式,再输入“:wq”,如图。3.保存和退出4.1Vim编辑器的启动、编辑、保存和退出之后,按Enter键即可保存并退出文件。退出后,使用ls命令可以看到当前目录下出现一个file文件。3.保存和退出4.1Vim编辑器的启动、编辑、保存和退出[itheima@localhostchapter04]$lsfileVim编辑器有3种工作模式,分别是命令模式、编辑模式和末行模式。每种模式分别支持不同的命令快捷键,极大地提高了工作效率。本节将针对Vim编辑器的这3种工作模式及模式之间的转换进行详细讲解。4.2Vim编辑器工作模式掌握Vim编辑器的使用,能够熟练使用Vim编辑器移动光标,以及复制和粘贴、删除文本等常用操作。学习目标4.2.1命令模式4.2.1命令模式每次使用Vim编辑器打开文件时,文件默认进入命令模式。在命令模式下,用户可以控制光标移动,对文本进行复制、粘贴、删除和查找等操作,但无法对文件执行手动的输入、修改等编辑操作。下面介绍命令模式下Vim编辑器移动光标,以及复制和粘贴、删除文本等常用操作。在命令模式下,Vim编辑器光标的移动可分为6个级别,分别为字符级、单词级、行级、段落级、屏幕级和文档级。Vim编辑器各个级别光标移动快捷键及含义如表。1.移动光标4.2.1命令模式级别快捷键含义字符级
←或h使光标向字符的左边移动→或l使光标向字符的右边移动单词级
w使光标移动到下一个单词的首字母e使光标移动到本单词的尾字母b使光标移动到本单词的首字母1.移动光标4.2.1命令模式级别快捷键含义行级
↑或k使光标移动到上一行↓或j使光标移动到下一行$使光标移动到当前行尾0使光标移动到当前行首段落级
}使光标移至段落结尾{使光标移至段落开头屏幕级
H使光标移至屏幕首部L使光标移至屏幕尾部文档级
G使光标移至文档尾行n(正整数)+G使光标移至文档的第n行开头,例如,先按5再按G,表示将光标移至文档第5行开头在命令模式下,用户可以使用快捷键对文件执行复制和粘贴操作,复制和粘贴操作相关快捷键及含义如表。2.复制和粘贴文本4.2.1命令模式快捷键含义yy(连续按两次y键)复制光标当前所在行内容,按p键可将复制的内容粘贴到光标当前所在位置的下一行n(正整数)+yy从当前光标所在行开始(包括光标所在行)复制n行内容,例如,先输入3再连续按两次y键,表示从当前行开始复制3行内容(包括当前行)y+e从光标所在位置开始复制直到当前单词结尾y+$从光标所在位置开始复制直到当前行结尾y+{从当前段落开始的位置复制到光标所在位置p将复制的内容粘贴到光标所在位置在命令模式下,用户可以使用快捷键对文本执行删除操作,文本删除操作相关快捷键及含义如表。3.删除文本4.2.1命令模式快捷键含义x删除光标所在位置的单个字符dd删除光标所在的当前行n(正整数)+dd删除包括光标所在行的后边n行内容d+$删除光标当前位置到行尾的所有内容在命令模式下,除了移动光标、复制和粘贴文本等,Vim编辑器还有一些其他常用操作,对应的快捷键及含义如表。4.其他操作4.2.1命令模式快捷键含义u撤销上一个快捷键操作.重复执行上一个快捷键操作J将光标所在行与下一行内容合并成一行,下一行内容与当前行内容以空格分隔r+字符快速替换光标所在字符,例如,光标定位在nihao中的字符n,先按r键再输入N,可以将n替换为N掌握Vim编辑器的使用,能够熟练使用编辑模式。学习目标4.2.2编辑模式编辑模式也称为输入模式,在编辑模式下,用户可以正常地输入、修改文件内容。编辑模式可由命令模式切换进入,在命令模式下按i、a、o或s等快捷键可以进入编辑模式。4.2.2编辑模式由命令模式切换到编辑模式的常用快捷键的含义如表。4.2.2编辑模式快捷键含义i光标定位到字符之前I光标定位到本行行首a光标定位到字符之后A光标定位到本行行尾o在本行下面新插入一行O在本行上面新插入一行s删除光标所在位置的字符S删除光标所在的整行文本掌握Vim编辑器的使用,能够熟练使用末行模式。学习目标4.2.3末行模式所谓末行模式就是在文件最后一行输入命令完成一定的操作。末行模式主要用于保存或不保存退出文件,以及设置Vim编辑器的工作环境。在命令模式下按:键可以切换到末行模式。4.2.3末行模式末行模式常用的命令如表。4.2.3末行模式命令含义q不保存退出Vim编辑器wq保存并退出Vim编辑器q!强制不保存退出Vim编辑器wq!强制保存文件并退出Vim编辑器setnu设置行号,仅对本次操作有效,重新打开文本时,若需要行号,要重新设置setnonu取消行号,仅对本次操作有效n使光标移动到第n行/字符串在文件中从上至下搜索字符串,例如,/abc表示在文本中从上至下搜索字符串“abc”4.2.3末行模式命令含义?字符串在文件中从下至上搜索字符串,例如,?abc表示在文本中从下至上搜索字符串“abc”s/字符串1/字符串2将当前光标所在行的第一个字符串1替换成字符串2,例如,s/abc/ABC表示将当前行的第一个字符串“abc”替换为字符串“ABC”s/字符串1/字符串2/g将当前光标所在行的所有字符串1都替换成字符串2,例如,s/abc/ABC/g表示将当前行所有的字符串“abc”都替换为字符串“ABC”%s/字符串1/字符串2/g将全文中的字符串1都替换成字符串2,例如,%s/abc/ABC/g表示将文件中所有的字符串“abc”都替换为字符串“ABC”%s/字符串1/字符串2/gc将全文中的字符串1都替换成字符串2,且每替换一次都有相应的提示,例如,%s/abc/ABC/gc表示将文件中所有的字符串“abc”都替换为字符串“ABC”,每替换一次都会有一个提示:替换为ABC(y/n/a/q/l/^E/^Y)?,在“?”后面输入Y或y表示同意替换,输入N或n则结束替换掌握Vim编辑器的使用,能够熟练使用Vim编辑器工作模式之间的转换。学习目标4.2.4Vim编辑器工作模式之间的转换Vim编辑器3种工作模式之间可以相互转换,Vim编辑器启动时默认在命令模式,在命令模式输入i等快捷键可以切换到编辑模式,在命令模式按:键可以切换到末行模式。在编辑模式和末行模式中按Esc键可以切换到命令模式,但编辑模式和末行模式之间无法直接切换,它们之间的切换必须经过命令模式。4.2.4Vim编辑器工作模式之间的转换Vim编辑器3种工作模式之间的切换如图。4.2.4Vim编辑器工作模式之间的转换项目实施03掌握项目实施,能够熟练使用Vim编辑器记录会议内容。学习目标项目实施[itheima@localhostchapter04]$vimmeeting.doc在参会过程中,小智在openEuler操作系统中使用Vim编辑文档meeting.doc记录会议内容。具体命令任务4使用Vim编辑器记录会议内容项目实施打开meeting.doc文件后,按i键切换到编辑模式,记录会议纪要,如图。任务4使用Vim编辑器记录会议内容项目实施项目总结本项目通过记录会议纪要,帮助读者学习了Vim编辑器的相关知识。读者首先学习了Vim编辑器的基本操作,包括Vim的启动、编辑、保存和退出;然后学习了Vim编辑器的工作模式,包括命令模式、编辑模式、末行模式和3种工作模式之间的转换。由于Linux操作系统中一切皆文件,使用Linux操作系统离不开文件操作,而Linux操作系统中的文件基本都由Vim编辑,因此,熟练掌握Vim编辑器的使用能够极大提高工作效率。项目总结拓展实训04除了Vim编辑器,nano编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年智慧社区建设知识考试模拟题含答案
- 2026年品质总监质量管理体系构建试题与解析
- 2026年人工智能伦理原则测验含答案
- 2026年广西卫生职业技术学院高职单招职业适应性考试备考题库带答案解析
- 2026年哈尔滨城市职业学院高职单招职业适应性考试参考题库带答案解析
- 2026年婴儿认知发展试题及参考要点含答案
- 2026年河南轻工职业学院单招职业技能笔试模拟试题带答案解析
- 2026年附属中学校长竞聘题含答案
- 2026年常州纺织服装职业技术学院单招职业技能笔试备考试题带答案解析
- 2026年甘肃能源化工职业学院高职单招职业适应性测试备考题库带答案解析
- 2026年七年级历史上册期末考试试卷及答案(共六套)
- 资产评估期末试题及答案
- 2025年内科医师定期考核模拟试题及答案
- 郑州大学《大学英语》2023-2024学年第一学期期末试卷
- 校企合作工作室规范管理手册
- 2025年农业农村部科技发展中心招聘备考题库及1套参考答案详解
- 2025年南阳科技职业学院单招职业适应性考试模拟测试卷附答案
- 毛泽东思想和中国特色社会主义理论体系概论+2025秋+试题1
- 2025年10月自考13532法律职业伦理试题及答案
- 高中数学拔尖创新人才培养课程体系建构与实施
- 2025年广东省普通高中学业水平合格性考试英语试题(原卷版)
评论
0/150
提交评论