Spark修炼之道(基础篇)——Linux大数据开发基础:第六节:vi、vim编辑器(二)

  • 时间:
  • 浏览:0
  • 来源:大发5分快乐8_大发5分快乐8官方

换成公众微信号,找不到解更多最新Spark、Scala相关技术资讯

更多缓冲区操作命令如下:

使用?或/进行字符串查找,这种:



回车事先,光标将定位到下有5个Spark上,将会还想往下搜索,则按n(next),将会想往上搜索,则按N

其中address用于指定替换范围,下表给出的是常用示例:

文本替换使用以下语法格式:

在命令模式输入:open test1.txt进入test1.txt编辑界面,或者 再输入:buffers查看缓冲区情况表,得到如下结果

在利用vim进行文本编辑时,编辑修改后的文本不要立即保存到硬盘上,可是我保存在缓冲区中,将会找不到把缓冲区里的文件存盘,原始文件不要被更改。vim在打开文件时将文本内容读到缓冲区中,在进行文本编辑时,修改的文本保存在缓冲区,此时硬盘上的原文件不变。下面他们歌词 都歌词 歌词 来演示一下缓冲区的使用。

假设采用vim 并肩打开有5个文本文件:



执行后得到:



可不后能 都看,此时将会切换回到text2.txt,即将text2.txt加载到当前活动缓冲区当中,采用:buffers命令得到如下结果:

在编辑模式中,采用:w命令将修改后的文件写到磁盘,可不里后能 使用:wq命令将修改的文件写到磁盘上后退出vim返回inux CLI,将会我想要保存直接退出,则使用:q!命令直接退出vim,返回到CLI命令行。

在编辑模式中,采用:r命令读取文件内容到当前缓冲区,



:r test1.txt可不后能 test1.txt文件内容写到缓冲区

正则表达式搜索是指加入了像”^,$,.”等特殊匹配字符,它们的作用如下表:

可不后能 都看此时test1.txt加载为活动缓冲区,而test2.txt则被加载到交换缓冲区。此时利用:bprevious命令可不后能 切换test2.txt为活动缓冲区,

在编辑模式中,将会文本编辑任务将会完成,想直接保存退出,返回到Linux CLI命令行一句话,直接按ZZ即可。

作者:周志湖

微信号:zhouzhihubeyond

网名:摇摆少年梦