渣渣小本求职复习之路每天一博客系列——Unix&Linux入门(4)

  前情回顾:有了文件系统的基本认识之后,我们还了解了路径和大小写方面的内容,另外还学习了几个操作文件的指令。

——————————————————————直接就开始吧————————————————————————

  第五章:学习vi编辑器

  vi编辑器在任何Unix系统中都是可用的。学会了之后,哪怕是转另外一个Unix系统上工作,也不要重新学习编辑器的使用方法;而且许多其他的编辑器都跟vi类似。

  第一节:使用vi

  要想启动vi编辑器,有三种方法,如下表所示

  打开vi编辑器之后,vi中有两种模式:

  • 命令模式——使用户能够执行管理任务,如保存文件、执行命令、移动游标以及进行查找和替换等等。在这种模式下,所输入的任何内容都会被解释成命令
  • 插入模式——使用户能够向文件中插入文本。在这种模式下键入的所有内容都被解释成输入。

  值得注意的是,vi总是以命令模式启动的。如果想进入插入模式,那么可以输入i。(还有其他的方法进去,自行找度娘聊聊)。如果想退出插入模式,按两下Esc键,就可以返回到命令模式。

  第二节:在文件中移动和查找

  要在文件中移动而不影响文本内容,用户必须处于命令模式下(按Esc两次)。最基本的是字符之间的移动。下面这些命令就是一次移动一个字符:

 (因为不是所有使用vi的平台都带有标准的方向键,所以建议还是了解一下)

  如果用户希望在文件中移动多个字符或者多行,可以将希望移动的数目放在移动键之。例如,如果希望在文件中下移10行,则可以输入10j(命令模式下)。vi区别大小写,所以在使用命令的时候要特别注意大小写。

  下面是一些移动的命令,可以了解并练习练习。

  特别需要注意的是,如果你在插入模式下,在按Enter键盘之前,连续输了5000个单词,那么这5000个单词将会被视作一行。

  如果想确定游标的当前位置,可以使用组合键Ctrl+G。

  有的时候,我们会想查找文本内容中的关键字。要进行查找,我们可以在命令模式下输入/,然后紧跟希望查找的字符串,然后按Enter键。如果正在搜索的字符存在多个实例,那么我们可以按大写N(小写n)进行向前(向后)查找下一个。

  第三节:编辑文件

  前面几节介绍的都是只能在命令模式下运行的命令,这种模式不允许用户编辑自己的文件。要对文件进行编辑,我们需要进入插入模式。从命令模式进入插入模式有许多可用的方法,如下表所示:

  vi中的大部分命令都可以在前面加上希望动作执行的次数。

  (vi编辑器这一部分不知道为什么很没感觉,我决定先放一放,等过段时间再回过头来补充)

————————————————————————倒数第四天————————————————————————

  今天的内容太少了,都不好意思说什么。

1.今天有点懒洋洋的是一点,晚上去一场笔试是另一点。

2.借口找再多也没用,争取最后几篇好好发挥一下吧。

3.凑够三句话。(这应该不是强迫症吧··· ···)  

 

原文地址:https://www.cnblogs.com/levenyes/p/3424091.html