文章目录

  • ​​0、前言​​
  • ​​1、整体功能​​
  • ​​2、进入与退出vi编辑器​​
  • ​​3、vi的工作方式​​
  • ​​4、文本插入命令​​
  • ​​5、文本修改命令​​

0、前言

vi编辑器是Unix系统中自带的文本编辑器,现在用的最多的是vim编辑器,vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。

1、整体功能

Linux复习-vi编辑器_vim


图片采用菜鸟教程中的原图​​图片链接​​。

2、进入与退出vi编辑器

  • 进入
vi  filename
  • 退出
wq

3、vi的工作方式

  • 命令方式
    使用vi编辑器进入文件的时候,就处于vi的命令方式。
  • 插入方式
    使用
    i:在当前光标插入
    I:在光标所在行首插入
    a:光标后一个字符后插入
    A:在光标所在行末插入
    o:在光标所在下面开辟一行插入
    O:在光标所在上面开辟一行插入

s:替换
c:修改
r:取代
进入插入方式

  • ex转义方式
    vi和ex编辑器功能是相同的,二者主要的区别是用户界面。
    在vi中使用:进入ex模式

4、文本插入命令

i,I, a,A,o,O

5、文本修改命令

  • x,X:删除单个字符
  • d,D:删除一整行
  • u:撤销上一步的操作
  • c:从当前位置到光标移动直接内容重新修改。
  • C:将一整行进行修改
  • cc:删除一整行
  • r:替换光标后面一个字符
  • R:替换光标后面所有新输入的内容
  • s: 先删除光标后面的字符,替换成新输入的字符
  • S: 先删除一整行,替换成新输入的一整行。