文件和缓冲区的区别
文件是保存在磁盘上的,而打开的文件是在内存中
在内存中有一个缓冲区,用来存放打开的文件
vim每次打开文件时都会创建一个缓冲区,vim支持打开多个文件
:buffers 查看缓冲区列表== ls
:buffer N 根据缓冲区列表的编号跳转到指定缓冲区
:bnext/bprev 遍历缓冲区列表
:bfirst/blast 分别调到缓冲区列表的开头和结尾
:write 将缓冲区中的修改保存到磁盘中
;edit! e! 放弃缓冲区的修改,恢复到文件打开时的状态
:edit file 编辑另一个文件
:wnext 保存当前缓冲区的修改并跳转到下一个文件
:set autowrite 自动保存