命令模式 编辑模式 末行模式
三、三种模式之间的转换 1. 命令模式 -> 编辑模式 快捷键含义i从光标处插入I从光标所在行首插入a从光标后插入A从光标所在行末插入o从光标下一行插入O从光标上一行插入 2. 命令模式 -> 末行模式按 英文冒号
3. 编辑模式、末行模式 -> 命令模式按 ESC
四、命令模式下的快捷键 快捷键含义yy复制光标所在行nyy复制从光标开始的 n 行p粘贴dd删除光标所在行ndd删除从光标开始的 n 行ZZ保存并退出set nu显示行号 五、末行模式下的快捷键 快捷键含义:wq保存并退出:w保存:q!强制退出:/h查找h: s/h/i行操作 将第一个匹配的行的 第一个 匹配项替换: s/h/i/g行操作 将第一个匹配的行的 全部 匹配项替换:%s/h/i全文操作 将所有匹配的行的 第一个 匹配项替换:%s/h/i/g全文操作 将所有匹配的行的 全部 匹配项替换 六、Vim 代替方法 1. echo 命令 echo ‘hello, world’ >1.txt覆盖写入echo ‘hello, world’ >>1.txt追加写入 2. cat 命令 cat 1.txt覆盖写入cat>1.txt<<EOF写入,以EOF结束