vim 文件的保存,恢复与打开时的警告信息
vim
是通过保存文件
来挽回数据的。它在你编辑文件的目录下会建一个新的名为.filename.swp
的文件。你对文件的操作记录会在这个文件内存储,一旦系统因为某些原因断线了,那么就会生成一个swp的文件。
在你下次打开的时候会提示你一段英语,并且给了几个选项
[O]pen Red-Only //打开文件成为只读文件
(E)dit anyway //正常方式打开要编辑的文件,并不会载入暂存文件
(R)ecover // 加载暂存文件,救回原来的内保存内容
(D)elete it // 打开前先删除这个文件
(Q)uit // 离开不做任何操作
(A)bort // 忽略编辑行为,回到原来的界面,类似quit
vim的功能
块选择
选择块级别的数据
ctrl+v
块选择 麦科伊用长方形的方式选择数据多文件编辑
可以用vim 后面同时还跟着多个文件同时打开
:files 列出目前这个vim的打开的所有文件
:N 编辑上一个文件
:n 编辑下一个文件多窗口功能
多窗口:sp{filename}
:sp
想多窗口打开另一个文件就在后面跟文件名,如果不需要就直接输入:sp
ctrl+w+j(或者下箭头)
选择下一个窗口
ctrl+w+k(或者上箭头)
选择上一个窗口
ctrl+w+q
结束离开vim环境设置与记录
vim会记录我们的行为,记录的文件就是~/.viminfo
vim整个设置一般都放在/etc/vimrc
这个文件里面,不建议修改,但是可以修改~/.vimrc
写入你希望的设置