百摩网
当前位置: 首页 生活百科

linux使用文本编辑器(Linux中如何进行文本编辑)

时间:2023-08-10 作者: 小编 阅读量: 3 栏目名: 生活百科

由于目前的应用服务器大多基于Linux进行搭建,当我们进行部署或维护的时候就会用到文本编辑的功能。-模式介绍vi编辑器的模式共有三种,分别是一般模式、编辑模式、尾行指令模式。在该模式中最基础的功能是使用上下左右键来移动光标。当然,也可使用组合键来执行复制、粘贴、删除等功能。就会在当前视图的最后一行出现相应的符号,这就代表进入了相应的末行指令模式。利用末行指令模式则可以轻易实现这个功能。

由于目前的应用服务器大多基于Linux进行搭建,当我们进行部署或维护的时候就会用到文本编辑的功能。

下面来简单介绍一下在Linux中如何进行文本编辑。-

模式介绍

vi编辑器的模式共有三种,分别是一般模式、编辑模式、尾行指令模式。

当使用vi命令打开一个文件时(也就是vi命令后面紧跟指定文件并按回车键时所处的状态),就会进入一般模式。在一般模式下可以与编辑模式、末行指令模式相互转换,但是编辑模式和末行指令模式之间不能无法直接切换,必须先切换为一般模式后方可。

下面给出三种模式之间转换的示意图:

  • 一般模式

当使用vi打开某个文件时,默认会进入到一般模式。在该模式中最基础的功能是使用上下左右键来移动光标。当然,也可使用组合键来执行复制、粘贴、删除等功能。

  • 编辑模式

在一般模式中,按i键可以进入编辑模式(这是最简单的进入方式,底部会出现“--INSERT--”字样,还有其他的进入方式后面介绍)。在编辑模式中,依然可以使用上下左右键来移动光标,同时还可以输入文字到文件中。从编辑模式回到一般模式需要按Esc键。

  • 末行指令模式

在一般模式中,按冒号键 :或斜杠键 / 或问号键 ? 就会在当前视图的最后一行出现相应的符号,这就代表进入了相应的末行指令模式。

操作

下面通过几个案例来演示vi常见的操作。

  • 案例一:使用vi创建和编辑一个文件

(1)使用vi创建一个文件vi_file,进入一般模式

使用到的命令如下所示:

vi vi_file

执行后如下图所示:

(2)按i键从一般模式进入编辑模式

按"i"键之后,下面会出现Insert的字样,表明已经成功进入编辑模式,如下图所示:

(3)在编辑模式中写一段话后退出编辑模式,进入一般模式

在编辑模式下输入下面的内容:

ip=192.168.10.30

接着按ESC(退出键)进入一般模式,如下图所示:

(4)在一般模式中复制并粘贴第一行的文字

将光标移动到某一行后,按两次y键,即可复制该行的内容,按p键可粘贴到光标所在行的下一行。操作后如下图所示:

(5)在一般模式中将刚刚复制的文字删掉

将光标定位到要删除的行,按d键两次,即可删除该行。操作后如下图所示:

(6)在一般模式中将IP删除

将光标定位到要删除的单词处(单词首个字符),依次按d和w键,即可删除该词。执行后如下图所示:

(7)恢复刚刚删除的词IP

如果想撤销操作,则可以按u键。操作结果如下所示:

(8)切换至末行指令模式并保存退出

输入:后,再输入x,即可保存退出(x的功能和wq相同)。执行之后使用cat命令查看结果如下所示:

  • 案例二:搜索关键字

(1)使用vi打开/etc/ssh/sshd_config文件。

使用到的命令如下所示:

vi /etc/ssh/sshd_config

执行结果如下所示:

(2)使用“/”符号查找关键字HostKey

接着按“/”键,并输入待查找内容如:“HostKey”后如下所示:

如果需要继续往下查找对应的关键字,则按n键;如果需要向上查找对应的关键字,则按大N(也就是Shift n)。

  • 案例三:替换关键字

有时候需要将整篇文档中的某个词换成另外一个词,如果靠手工寻找替换是不现实的。利用末行指令模式则可以轻易实现这个功能。

首先利用cp指令拷贝一份sshd_config,使用到的指令如下所示:

cp /etc/ssh/sshd_config ./vi_file2

执行结果如下所示:

接着使用vi命令来打开vi_file2文件进行编辑,并使用如下命令将文件中的HostKey全部替换成NewKey。

:1,$s/HostKey/newKey/g

执行之后结果如下所示:

    推荐阅读
  • 日常生活中哪些东西会导致慢性中毒 日常生活中的慢性中毒

    增塑剂会引发男婴生殖器畸形和男性不育。干洗衣物——正己烷中毒正己烷属低毒类化学物,可通过呼吸道、皮肤和胃肠道吸收进入人体。国家化学中毒救治(湖北)基地主任凌瑞杰博士介绍,平日干洗衣服所用的清洁剂多为正己烷。干洗清洁剂中的正己烷留存于衣物中,长期吸入会对身体造成慢性伤害。甲醛被世界卫生组织列为一级致癌物质,可以引起鼻窦癌、鼻腔癌、白血病、孕妇流产、畸形胎儿等。

  • 青萝卜高效种植方法,有哪些技术要点

    追肥时,避免浓度过大和靠近根部浇施,以免烧根,使肉质根腐烂或硬化。随着植株长大,施水量逐渐增加,特别是在肉质根旺盛的肥大期,应注意水分的侧应。害虫对产量的影响很大,主要害虫有蚜虫、小菜蛾、猿叶虫等。春萝卜和夏秋萝卜产量较低,一般亩产2000kg左右。

  • 杜拉拉升职记获得上司表扬(以爱情为主的杜拉拉升职记)

    《杜拉拉升职记》是一部聪明的保守之作。杜拉拉理想自我的完成,需要办公室爱情与办公室斗争这两个助推器,它们缺一不可。在《杜拉拉升职记》中,理想自我的模糊,归根结底来源于这种对“办公室斗争”的叙事剪切。但至此之后,故事完全演变为了“杜拉拉爱情记”。从导演整体的处理来看,似乎该情节并不是为了斗争线索而生,而是仅仅为了表现杜拉拉的性格和品德,这无疑是对剧情和智力的双重浪费。

  • 丝瓜功效与作用(丝瓜炒鸡蛋)

    作者:简单love1236用料丝瓜1根鸡蛋3个葱1段花生油2勺盐半勺蒜2瓣鸡粉少许温水一勺做法步骤1、准备鸡蛋丝瓜洗净2、丝瓜去皮切滚刀块,,蒜切蒜片葱切葱花3、鸡蛋加一勺温水,少许盐搅拌均匀4、热锅凉油,倒入鸡蛋5、炒熟盛出6、倒一勺花生油,放葱蒜爆香7、放丝瓜8、番炒片刻,加盐9、倒入炒熟的鸡蛋炒匀,关火放少许鸡粉10、出锅装盘

  • v6 v8 v12发动机有什么区别(科普V6V8)

    发动机是汽车的心脏,主要提供汽车前进或者后退的动力。V6的6、V8的8都是指气缸数量。其实,它是一种气缸的排列形式,V6就是指6个气缸按字母"V"的形状来排列。目前常见的排列形式包括L:直列V:V型排列W:W型排列H:水平对置也就是说L4就是4个气缸直线型排列,V8就是8个气缸按V型排列,W12就是指12个气缸按W型排列。阿尔法罗密欧4叶草版GiuliaV6发动机雷克萨斯LX570V8发动机劳斯莱斯幻影V12发动机布加迪威航W16发动机

  • 狂上加狂作品集简介(狂上加狂作品有哪些)

    狂上加狂作品集简介狂上加狂是晋江文学网上的签约作者。古言已出版《危宫惊梦》《半城烟沙》《夺嫡》;现代文出版《余生终有雪》《余生对你如初见》《忽然知佳音》。更奈何自己是个名不正言不顺的假皇子,真公主。出身贫寒的许展立志自立自强,绝不做依附男人的附庸,可刚刚踏入大学校园,就邂逅了幼时相识的恶少汪洋远,自此陷入了他精心编织的天罗地网之中。

  • 国产手机信号强度排行榜(横评在路上第二季)

    《横评,在路上》第二季,我们选择了有“东方夏威夷”美称的南澳岛,以及凤城潮州。不妨看年度旗舰手机信号测试。测试方法:10款参评手机连接相同的WiFi,以及使用同一运营商的SIM卡,监测它们在同一时间和地点的手机信号和WiFi信号的变化。最终我们得到WiFi、4G网络的平均信号强度,并画出9款参评手机的网络信号强度天梯图。WiFi信号表现前三名是小米6、motoz2play和OPPOR11;4G信号表现前三名是小米6、一加5和motoz2play。

  • 哪些痘不能随便乱挤(为什么爆痘不能挤)

    另外一方面来说,口罩内的皮肤温度和湿度会有所增高,导致痤疮杆菌的数目急剧增高,就会开始爆痘了。我们在持续佩戴口罩的过程中,可以通过定期的或者适时的松解口罩的压力,来减轻皮肤局部的损伤。第二点,要保证清淡的饮食,避免油的、甜的、辣的食物过多摄入。

  • 遛狗方法技巧(如何在下雨天有逼格的遛狗)

    如果你不想这样都这样了,还让你坐车,铲屎的对你是真爱啊,今天小编就来聊一聊关于遛狗方法技巧?接下来我们就一起去研究一下吧!遛狗方法技巧如果你不想这样都这样了,还让你坐车,铲屎的对你是真爱啊转眼快到南方雨季了,我们干脆水遁吧不想回家立马给汪全身洗澡的,可以给汪做个造型再去溜如果说真要有“在下雨天有逼格的遛狗秘诀”,那只能是

  • 太太万岁剧情介绍(太太万岁剧情简介)

    思珍得知丈夫有外遇,非常伤心,但为了顾全丈夫名誉,竭力克制容忍。外遇姨太太因志远经济供应断绝,上门吵闹,幸思珍妥善处理,说服姨太太断绝关系。事后,思珍深感不能再与志远相处,提出离婚,志远自觉有负妻子,同意到律师事务所办理手续,不料思瑞、志琴也在律师事务所秘密举行婚礼。在律师的调解下,思珍最终原谅了丈夫。