在此模式下,可以使用上、下、左、右键或者 k、j、h、l 命令进行光标移动,还可以对文件内容进行复制、粘贴、替换、删除等操作。
在输入模式下可以对文件执行写操作。
如果要保存、查找或者替换一些内容等,就需要进入编辑模式。
- 插入命令: i
- 查找字符串命令: / ,查找多个匹配结果,可以n键向下查找,N向上查找。
- x 删除光标所在的单个字符
- dd 删除一整行(相当于剪切),p 粘贴
- yy 复制单行
- J 删除当前行的换行
- u 撤销
- w 保存不退出
- q 不保存退出
- ! 强制性操作
- ZZ"命令退出,按两次"Shift+Z"快捷键方便,笔者强烈推荐。此时如果对文件没有修改,就是不保存退出;如果对文件已经进行了修改,就是保存后退出。
- 命令行模式下 :set nu显示行数,:set nonu 不显示行数
- 创建多个窗口,vim打开一个文件后,在命令行模式下执行 "sp 文件路径" 命令,再打开一个窗口,sp表示水平切分窗口,vs表示垂直切分窗口。
- 切换窗口:ctrl + WW