作业七

author author     2022-08-02     344

关键词:

1. vi 与 vim 有什么区别呢,它们之间有什么关系?
Vim是从Vi发展出来的一个文本编辑器,可以看作是vi的升级版。Vim的主要功能与原始的Vi完全兼容,与Vi不同的是,vi不会显示颜色,而vim会根据文件内容显示不同颜色,方便阅读和编辑。而且Vim具有代码补完、编译及错误跳转等方便编程的丰富功能,在程序员中被广泛使用。( Vim和Emacs并列成为类Unix系统用户最喜欢的编辑器。)

2. 如何查看当前系统vim的版本?
vim --version

3. 如果想把文档中出现的全部"abc"替换成"def"怎么做?又如何只替换每行中出现的第一个"abc"呢?
:1,$s/abc/def/g
:1,$s/abc/def

4. 当搜索某个关键词时,光标所定位的关键词所在的行是如何决定的?也就是说,光标是定位到最顶端出现的关键词的那行还是最底端关键词出现的那行,还是另外的情况?如果想从当前关键词移动到下一个关键词怎么操作?移动到上一个关键词又怎么操作?
需要看vim进入文档时,光标所在位置,定位关键词是依据于光标所在的位置。
如果使用/搜索关键词,则按‘n‘向下移动,按shift + n 向上,如果使用?搜索关键词,和前者正好相反。

5. 当编辑完文档后,按ESC进入命令模式,输入命令 :x  会怎么样?
输入命令:x后也能保存文件并退出,有点类似:wq ,但两者有区别。
       :x    #写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。
       :wq   #强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。

6. 在一般模式下如何快速的把光标快速的向右或向左移动10个字符?
向右:10空格
向左:10l

7. vim + filename 表示什么含义, vim +10 filename 将会发生什么?
vim + 进入文档后,定位到最后一行
vim +10 进入文档后,光标定位到第10行

8. 用vim打开一个文档后,我想让光标跳到第20行,怎么做?跳到最后一行怎么做?
跳到20行,输入20G
最后一行,输入G

9. vim 打开文档后,默认是不显示行号的,如何做让它显示行号?
:set nu

10. vim打开文档后,我想把20-50行中的第一个‘abc‘ 替换为 ‘efg‘ 怎么操作?如果是想替换所有呢?
:20,50s/abc/efg   只替换第一个
:20,50s/abc/efg/g  替换全部

11. vim打开文档后,如何快速删除前100行?
先按‘gg‘ 到第一行,然后输入100d

12. vim打开文档后,如何复制一行,并粘贴到第20行的下面?
定位到要复制的行,然后输入yy,然后输入20G,再输入p

javaweb作业七(代码片段)

作业七作业七一.单选题二.填空题三.判断题一.单选题1、当有多个选择的情况是,值需要从多个选项中选择一个去执行时,可以使用的动态SQL元素是()A.<if>B.<choose>、<when>、<otherwise>C.<when>D.<set>正确答案:B2、... 查看详情

团队作业七

计划安排:http://www.cnblogs.com/982547441a/p/7977010.html第一篇:http://www.cnblogs.com/982547441a/p/8001138.html第二篇:http://www.cnblogs.com/982547441a/p/8012667.html第三篇:http://www.cnblogs.com/982547441a/p/801 查看详情

课程作业七

...厂模式,思考能否将该模式运用到题目的第一点要求中。作业要求体会继承和多态的思想发表一篇博客,博客内容为:提供本次作业的github链接,题目描述的代码部分的解释、简单工厂模式的学习。#inclu 查看详情

作业七

本周作业内容:系统的INPUT和OUTPUT默认策略为DROP,请完成以下关于iptables的题目;1、限制本地主机的web服务器在周一不允许访问;新请求的速率不能超过100个每秒;web服务器包含了admin字符串的页面不允许访问;web服务器仅允许... 查看详情

java作业七(2017-10-30)

1/*造人*/2publicclassTman{3publicintid;4publicStringname;5publicintage;6publicStringcity;7publicStringintroduce(){8return+id+":name:"+name+",age:"+age+",add:"+city;9}10}1publicclassman{23publicstaticvoi 查看详情

作业七随笔。。

1.表达式:算数表达式:单目:+,-,++,--。双目:+,-,*,/,%。赋值表达式:简单赋值:=复合赋值:+=,-=,*=,,/=%=,!=。关系表达式:>,>=,<,<=,!=。逻辑表达式:!,&&,||条件表达式:?逗号表达式:,其... 查看详情

实验七信号

项目内容这个作业属于哪个课程首页-2021春季Linux系统与应用-南昌航空大学-班级博客-博客园(cnblogs.com)这个作业的要求在哪里实验七、信号-作业-2021春季Linux系统与应用-班级博客-博客园(cnblogs.com)学号-姓名18041524-饶文峰作业学习... 查看详情

实验七团队作业3—团队项目的原型设计与开发

实验七团队作业3—团队项目的原型设计与开发实验时间2018-5-3(5/4) Deadline:2018-5-910:00,以团队随笔博文提交至班级博客的时间为准。评分标准:l 按时交–根据实验七评分细则打分(满分15分,团队博文与原型设计成果)l&n... 查看详情

17.10.27作业字符数组七则

例题(12.3)忽略大小写的字符串比较(1016) 描述一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到‘ 查看详情

作业七

1.vi与vim有什么区别呢,它们之间有什么关系?Vim是从Vi发展出来的一个文本编辑器,可以看作是vi的升级版。Vim的主要功能与原始的Vi完全兼容,与Vi不同的是,vi不会显示颜色,而vim会根据文件内容显示不同颜色,方便阅读和编... 查看详情

实验七信号

项目内容这个作业属于哪个课程<班级课程的主页链接>这个作业的要求在哪里<作业要求链接接地址>学号-姓名18043132-王奕斌作业学习目标1.了解信号的概念2.掌握信号处理的方法1.编写一个简单的程序并运行,然后向该进... 查看详情

实验七信号

内容项目这个作业属于哪个课程班级课程的主页链接这个作业的要求在哪里作业要求链接地址学号-姓名18043211高睿作业学习目标1.掌握Linux系统环境C语言编程概念;2.学习Linux系统进程概念通过上述两程序对比,可看出对应输出的... 查看详情

实验七信号

项目内容这个作业属于哪个课程课程班级这个作业得到要求在哪里作业要求学号-姓名15021102-何月微作业学习目标1、了解信号的概念2、掌握信号处理的方法1.编写一个简单的程序并运行,然后向该进程发送不同的信号以观察该进... 查看详情

《七周七数据库》读书分享

...布式环境下,至多只能同时满足其二“小明,你的数据库作业呢?”“我可以今天提交一半的作业,或者明天提交全部的作业,但无法在今天提交全部的作业。”“...小明你给我滚出去!”小知识点:*原子性:原子性代表中间... 查看详情

七年级下册英语作业本答案

谁有七年级下册人教版英语作业本15到18页的答案参考技术A2012年小学六年级上学期期末考试语文数学英语品德与生活英语英语·六年级(下)Lesson2Ⅰ.Wewenttotheparkyesterday.Isawalotofmonkeysatthezoo.Iateahamburgeryesterday.Iplayedsoccerattheweekend.Mym... 查看详情

第二周作业七四人小组项目

小组名称:中文名称:新蜂     英文名称:newbee组长:武志远组成员:宫成荣李峤杜月选题:Java俄罗斯方块项目期限:十周内,暂定2016.9.10-2016.11.19用户需求:构建一个功能强大,界面美观的经典俄罗斯方块,用来实现用... 查看详情

实验七信号(代码片段)

项目内容这个作业属于哪个课程课程链接这个作业的要求在哪里作业链接学号—姓名18041528-朱海作业学习目标1.了解信号的概念2.掌握信号处理的方法1.编写一个简单的程序并运行,然后向该进程发送不同的信号以观察该进程对接... 查看详情

实验七信号(代码片段)

项目内容这个作业属于哪个课程Linux系统与应用这个作业的要求在哪里实验七信号学号-姓名18043224-向康宁作业学习目标了解信号的概念,掌握信号处理的方法1、编写一个简单的程序并运行,然后向该进程发送不同的信号以观察... 查看详情