目标:
    1:知道 vi编辑器的三种基本工作模式
    2:掌握 vi 编辑器三种工作模式的按键
    3:掌握怎么转换 vi 编辑器的工作模式

    一:vi 编辑器的三种基本工作模式

    命令模式:打开文件默认进入命令模式,不管 vi 编辑器处于哪种工作模式,按下 Esc 键会立刻进入命令模式,命令模式可以对文件进行 移动光标、复制、删除操作

    命令模式下按键(移动光标):

    H(high):将光标移动至文本开头处
    L(low):将光标移动至文本末尾处
    M(middle):将光标移动至文本中间出
    ^:将光标移动至光标所在行行首
    $:将光标移动至光标所在行行尾
    { :将光标向上移动一段
    } :将光标向下移动一段

    image.png

    文本输入模式:在命令模式下,按下i、a、o 等键会进入文本输入模式,这个模式是用来编辑文件

    文本输入模式下按键(文本插入):

    i :在命令模式下按下 i 键进入文本输入模式,输入的文本会出现在光标前一个字节处
    I:(大写的 i ):在命令模式下按下 I 键进入文本输入模式,输入的文本会出现在光标所在行的最前面(行前)
    a :在命令模式下按下 a 键进入文本输入模式,输入的文本会出现在光标后一个字节处
    A:在命令模式下按下 A 键进入文本输入模式,输入的文本会出现在光标所在行的最后面
    o:在命令模式下按下 o 键进入文本输入模式,输入的文本会出现在光标下一行
    O(大写的o):在命令模式下按下 O 键进入文本输入模式,输入的文本会出现在光标上一行

    image.png

    末行模式:在命令模式下(注意,必须是命令模式下)按下 :键会进入末行模式,末行模式用来对文件进行保存、查找、替换

    image.png

    ————————————————————————————————————

    二:怎么转换 vi 编辑器的工作模式

    如下图(打开文件默认进入 命令模式)

    image.png