vim编辑器
1.vim的三种模式
命令行模式:vi命令刚进入时的默认模式,所有输入被解释成vi命令,可执行复制、粘贴、移动、删除等命令,也可以进行光标移动、搜索字符串和退出vi等操作
编辑模式:在这一模式下,所有的输入被解释为文件的正文
扩展模式:可以使用一些高级编辑命令,如搜寻和替代字符串、存盘或退出vi编辑器
2.三种模式的转换(编辑模式和扩展模式不能直接转换)
命令行模式→编辑模式:a、i、o、A、I、O
i:在当前光标所在字符前面,转为输入模式
I:在当前光标所在行的行首,转换为输入模式
a:在当前光标所在字符后面,转为输入模式
A:在光标所在行的行尾,转换为输入模式
o:在当前光标所在行的下方,新建一行并转为输入模式
O:在当前光标所在行的上方,新建一行并转为输入模式
编辑模式→命令行模式:ESC
命令行模式→扩展模式:冒号:
扩展模式→命令行模式:ESC