世界速看:linux常见命令面试题_linux常见命令vi
linux常见命令vi命令介绍Vi命令文件编辑vi命令是UNIX操作系统和类UNIX操作系统中最常见的全屏纯文本编辑器。
最近这段时间总有小伙伴问小编linux常见命令面试题_linux常见命令vi是什么,小编为此在网上搜寻了一些有关于linux常见命令面试题_linux常见命令vi的知识送给大家,希望能解答各位小伙伴的疑惑。
linux常见命令vi命令介绍
【资料图】
Vi命令文件编辑vi命令是UNIX操作系统和类UNIX操作系统中最常见的全屏纯文本编辑器。Linux中的vi编辑器叫做vim,是vi的改进版本。它与vi编辑器完全兼容,并实现了许多增强的功能。
vi编辑器支持编辑模式和命令模式,在这两种模式下,您可以编辑文本和命令文件。要正确使用vi编辑器,您必须掌握两种模式之间的切换。默认情况下,打开vi编辑器后,您将自动进入命令模式。使用esc键从编辑模式切换到命令模式,使用A、A、O、O、I、I键从命令模式切换到编辑模式。
vi编辑器提供了丰富的内置命令,有些可以通过键盘组合完成,有些则需要用冒号“:”输入。常见的内置命令如下:
Ctrl u:将屏幕转一半到文件的第一部分;
Ctrl:将半屏转到文件末尾;
Ctrl:转一屏到文件末尾;
Ctrl:将一个屏幕转到文件顶部;
Esc:从编辑模式切换到命令模式;
ZZ:在命令模式下保存对当前文件的修改,并退出VI;
:行号:光标跳转到指定行的开头;
:$:光标跳到最后一行的开头;
或者x:删除一个字符,光标之后,光标之前;
d:删除当前光标到光标所在行尾的所有字符;
删除光标所在行的内容;
Nd:删除当前行和后面的n-1行;
Nyy:将当前行及其下N行的内容保存到寄存器中?其中?是字母,n是数字;
p:粘贴文本操作,用于粘贴当前光标位置下方缓存区的内容;
p:粘贴文本操作,用于粘贴当前光标位置上方缓存区的内容;
/string:文本搜索操作,用于从当前光标位置到文件末尾搜索指定字符串的内容,搜索到的字符串会被高亮显示;
马鞭名称:文本搜索操作,用于从当前光标位置到文件头搜索指定字符串的内容,搜索到的字符串会高亮显示;
a、bs/F/T:替换文本操作,用于在a行和B行之间用T字符串替换F字符串.其中“s/”表示执行替换操作;
a:在当前字符后添加文本;
答:在行尾添加文字;
I:在当前字符前插入文本;
I:在行首插入文本;
o:在当前行后插入一个空行;
o:在当前行前插入一个空行;
:wq:在命令模式下,执行保存和退出操作;
:w:在命令模式下,执行保存操作;
:w!在命令模式下,执行强制保存操作;
:q:在命令模式下,执行exit vi操作;
:q!在命令模式下,执行强制退出vi操作;
:e文件名:在命令模式下,打开并编辑指定名称的文件;
:n:在命令模式下,如果同时打开多个文件,继续编辑下一个文件;
:f:在命令模式下,用于显示当前文件名、光标所在行的行号和显示比例;
:set number:用于在命令模式下显示最左端的行号;
:set nonumber:在命令模式下,用于不显示最左端的行号;
linux常见命令vi命令语法的详细说明
语法
Vi(选项)(参数)
选择权
行号:文本内容从指定行号的行开始;
-b:以二进制模式打开文件,用于编辑二进制文件和可执行文件;
-c指令:编辑完第一个文件后,执行给定的指令;
-d:以diff模式打开文件,编辑多个文件时,会显示文件差异部分。
-l:使用lisp模式,打开“lisp”和“show match”;
-m:取消写文件功能,重置“写”选项;
-M:关闭修改功能;
-n:不实用的缓存功能;
-o文件数:指定同时打开指定数量的文件;
-R:以只读方式打开文件;
-s:安静模式,任何不切实际的指令的错误信息。
参数
列表:指定要编辑的文件列表。多个文件由空格分隔。
知识扩展:vi编辑的三种方式
Vi编辑器有三种工作模式:命令模式、输入模式和ex转义模式。通过相应的命令或操作,可以在这三种工作模式之间进行切换。
命令模式
在Shell提示符下输入命令vi,进入vi编辑器,处于vi的命令模式。此时,从键盘输入的任何字符都被解释为编辑命令,例如,a(追加)表示附加命令,I(插入)表示插入命令,X表示字符删除命令。如果输入的字符不是vi的合法命令,机器会发出“报警”声,光标不动。此外,在命令模式(即vi命令)下输入的字符不会显示在屏幕上。比如输入I时,屏幕上没有变化,但是通过执行I命令,编辑器的工作模式发生了变化:从命令模式变为输入模式。
输入模式
通过输入vi的插入命令(I)、附加命令(A)、打开命令(O)、替换命令(S)、修改命令(C)或替换命令(R),可以从命令模式进入输入模式。在输入模式下,从键盘输入的所有字符都被插入到正在编辑的缓冲区中,该缓冲区被视为文件的主体。进入输入模式后,所有输入的可视字符都显示在屏幕上,编辑命令不再起作用,只是以普通字母的形式出现。例如,在命令模式下输入字母I,进入输入模式,然后输入I,在屏幕上相应的光标处添加一个字母I。
从输入模式返回到命令模式的方法是按Esc键。如果您处于命令模式,按Esc键将发出嘟嘟声。为了确保在命令模式下输入用户要执行的vi命令,建议按几次Esc键,然后在听到哔哔声后输入命令。
Ex逃逸模式
vi ex editor和VI EX editor的功能是一样的,主要区别是用户界面。在vi中,命令通常是单个字母,如a、x、r等。在ex中,命令是Enter键末尾的命令行。Vi有一个特殊的“escape”命令,可以访问许多面向行的ex命令。对于ex转义,可以输入冒号(:)。作为ex命令提示符,状态行上会出现一个冒号(通常在屏幕的底行)。按中断键(通常是Del键)终止正在执行的命令。大多数文件管理命令都是在ex escape模式下执行的(例如,读取文件、将编辑缓冲区的内容写入文件等。).执行escape命令后,它会自动返回到命令模式。例如:
:1,$s/I/i/g按Enter键。
然后,从文件的第一行到末尾($),所有大写的I都被小写的I替换。
本文到此结束,希望对大家有所帮助。
linux常见命令vi命令介绍Vi命令文件编辑vi命令是UNIX操作系统和类UNIX操作系统中最常见的全屏纯文本编辑器。
在中国气象局例行发布会上,国家气候中心副主任高荣介绍,目前我国四川东南部、重庆南部以及长江以南大部地区已经入春,上述地区
1、《梨树病虫害识别与防治手册》是2008年12月1日云南人民出版社出版的图书。2、由太一梅、刘新文、赵锁。
新京报贝壳财经讯(记者白昊天)2月28日,广汽本田型格HATCHBACK正式上市,共推出1 5T燃油版(240TURB
1、布鲁谢特,中国最著名的学校,是美国认为的中国最主要的黑客基地。2、中文名字叫做“蓝翔技校”。本文到此分享完毕,希望对
1、西南医科大学附属中医医院,中西医结合学院前身为1977年建立的泸州医学院中医系,1993年正式招收硕士研究生。2、附
近年来,“世界讨厌香菜日”流行了起来。据非官方统计,全球大约有15%的人不吃香菜。因此,一些不喜欢吃香菜的人将每年的2月24日定为“世界讨
“吉林省正在大力发展旅游,龙嘉机场作为门面是吉林省长久的最好的网红品牌推广地之一。我感觉在建设上应该达到大气山水融为一体的程度。”近
1、E2209-15焊条用于焊接超低碳00Cr22Ni5Mo3N,标准为GBE2209-15,采用直流反接。2、可
北京时间2023年3月1日,斯诺克冠军联赛结束第7组的全部比赛,两位中国选手肖国栋和吕昊天发挥出色,会师小组决赛,帮助中国斯诺克锁定一个胜者
CBA得分王迎来最后一战,虽曾是联盟天花板,但好戏依旧落下帷幕CBA超级外援的最后一战还是来了,就算他在以往赛季曾多次斩获CBA联赛的得分王。
1、《Ivanhoe》是由RichardThorpe执导的电影,由沃尔特·斯科特担任编剧,由罗伯特·泰勒、伊丽莎白
权威回应!崇川区老旧小区改造十问十答,崇川区,停车位,老旧小区
过失损坏交通设施,是指过失损坏轨道、桥梁、隧道、公路、机场、航道、灯塔、标志等交通设备,危害公共安全,致使火车、汽车、电车、船只、航
1、现在回过头看《大男当婚》,真心觉得这是一部良心剧,该剧不仅集结了极强的演员阵容,还把“剩男剩女”的话题探讨得精致透彻
据生命时报报道,睡觉时,包括上气道肌肉在内的全身肌肉都松弛,使气道变窄塌陷、气流受阻,强行通过的气流引发上气道软组织振动
今日盘面指数午后呈现探底回升格局,步调一致,市场活跃度也明显回升。截止收盘,沪指涨0 66%,深成指涨0 7%,创业板指涨0 8%。盘面上继续呈现
义务抚养服刑犯仨孩子,好人老郝:喜欢听到孩子们喊“姥爷”
1、鲜百合营养功效:养心安神,润肺止,对病后虚弱的人非常有益 百合的功效:润肺止咳,清心安神。2、
浙江:宁波舟山港冲刺二月红
2月28日,银存间1天质押式回购(DR001)开盘报1 9%,上日加权平均价报1 8317%;银存间7天质押式回购(DR
迎接“独居时代”
1、YHA库克山酒店位于蒂卡波已下线。文章到此就分享结束,希望对大家有所帮助。
1、《水调歌头·明月几时有》:丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。2、明月几时有?把酒问青天。3、不知天上宫阙,
1、剧情简介:有一天,作者被编辑要求写一部符合大众口味的小说,结束了他现在的商战小说。当作者准备让商战小说的主人公姜死的时候,他觉得不
Copyright 2015-2022 东方酒业网 版权所有 备案号:沪ICP备2020036824号-8 联系邮箱:562 66 29@qq.com