同时编辑多个文件
为了提高效率,减少磁盘的I/O次数,使用vim打开的文件,一般在内存中都会有一个vim缓冲区。vim还有一个好用的功能是:vim多文件打开,可以一次打开多个文件,然后使用vim命令在多个打开的文件之间来回切换。
文件和缓冲区的区别
跟缓冲区操作相关的vim命令
- :buffers 查看缓冲区列表==ls
- :buffer N 根据缓冲区列表的编号跳转到指定缓冲区
- :bnext/bprev 遍历缓冲区列表
- :bfirst/blast 分别调到缓冲区列表的开头和结尾
- :write 将缓冲区的修改保存到磁盘上
- :edit! e!放弃缓冲区的修改,恢复到文件打开时的状态
- :edit file 编辑另一个文件
- :wnext 保存当前缓冲区的修改并跳转到缓冲区列表中的下一个文件
《Linux三剑客》视频教程,从零开始快速掌握Linux开发常用的工具:Git、Makefile、vim、autotools、debug,免费赠送C语言视频教程,C语言项目实战:学生成绩管理系统。详情请点击淘宝链接:Linux三剑客