1.Vim是有vi演变而来的的编辑器,具有6中基本模式和5种派生模式
2.6种基本模式如下
普通模式(Normal mode)
Vim默认模式,命令往往需要一个操作符结尾
插入模式(Insert mode)
向文波缓冲中插入文本,可以按ESC键回到普通模式
可视模式(Visual mode)
移动命令会扩大高亮的文本区域。高亮区域可以是字符、行或者是一块文本。
执行非移动命令时,命令会被执行到这块高亮的区域上。选择模式(Select mode)
可用鼠标或者光标键高亮选择文本,不过输入任何字符的话,Vim会用这个字符替换选择的高亮文本块,并且自动进入插入模式
命令行模式(Command line mode)
在该模式中可以输入会被解释成并执行的文本
例如:执行命令(:键)、搜索(/和?键)或者过滤命令(!键),命令执行后返回到命令行模式之前的模式Ext模式(Ex mode)
使用“:visual“命令离开Ex模式前,可以一次执行多条命令
3.三种模式的切换
- 普通模式进入插入模式:i(插入)或a(追加)
普通模式进入命令行模式:“:”
注意:命令行模式中输入wq回车后保持并退出vim;输入w 文件名可以将文档另存为其他文件名或存到其他路径下
4.进入vim
在终端中输入命令:vim 文件名
5.游标移动,在普通模式下
另外,使用方向键也可以进行移动
6.进入插入模式,相应的命令
注意:每次要先回到普通模式才能切换成以不同的方式进入插入模式
7.退出vim
命令行模式下退出vim的方式
8.删除文本
普通模式下删除vim文本信息
注意:命令之前加上数字,表示一次删除多行。2dd表示一次删除2行