##一、多文件编辑
###1.使用vim编辑多个文件
编辑多个文件有两种形式,一种是在进入vim前使用的参数就是多个文件。另一种就是进入vim后再编辑其他的文件。
同时创建两个新文件并编辑
```
$ vim 1.txt 2.txt
```
默认进入`1.txt`文件的编辑界面
- 命令行模式下输入`:n`编辑2.txt文件,可以加`!`即`:n!`强制切换,之前一个文件的输入没有保存,仅仅切换到另一个文件
- 命令行模式下输入`:N`编辑1.txt文件,可以加`!`即`:N!`强制切换,之前文件内的输入没有保存,仅仅是切换到另一个文件
###2.进入vim后打开新文件
- 命令行模式下输入`:e 3.txt` 打开新文件3.txt
- 命令行模式下输入`:e#` 回到前一个文件
- 命令行模式下输入`:ls`可以列出以前编辑过的文档
- 命令行模式下输入`:b 2.txt`(或者编号)可以直接进入文件2.txt编辑
- 命令行模式下输入`:bd 2.txt`(或者编号)可以删除以前编辑过的列表中的文件项目
- 命令行模式下输入`:e! 4.txt`,新打开文件4.txt,放弃正在编辑的文件
- 命令行模式下输入`:f` 显示正在编辑的文件名
- 命令行模式下输入`:f new.txt`,改变正在编辑的文件名字为new.txt
###3.恢复文件
如果因为断电等原因造成文档没有保存,可以采用恢复方式,`vim -r`进入文档后,输入`:ewcover 1.txt`来恢复
```
$ vim -r 1.txt
```
##二、可视模式
###1.可视模式命令简介
- 在普通模式下输入`v`(小写),进入字符选择模式,就可以移动光标,光标走过的地方就会选取。再次按下v会后就会取消选取。
- 在普通模式下输入`Shift+v`(小写),进入行选择模式,按下V之后就会把整行选取,您可以上下移动光标选更多的行,同样,再按一次`Shift+v`就可以取消选取。
- 在普通模式下输入 `Ctrl+v`(小写),这是区域选择模式,可以进行矩形区域选择,再按一次`Ctrl+v`取消选取。
- 在普通模式下输入`d`删除选取区域内容
- 在普通模式下输入`y`复制选取区域内容
###2.可视模式命令�