vim交换文件是否应该开启?
目录
vim交换文件是否应该开启?
在vim的使用过程中默认会产生交换文件。交换文件会记录文件修改的过程。如果不小心断电或者意外关闭了文件而没有保存,可以通过交换文件进行恢复。
交换文件如何使用?
启用交换文件
|
|
关闭交换文件
|
|
上述设置方法只是针对当前文件生效,如果想对所有文件生效需要在.vimrc
中进行设置。
.vimrc中的设置关闭交换文件的方法也很简单,只需要加上一行:
|
|
查看当前交换文件的名称
|
|
查看交换文件的用法
|
|
交换文件有哪些作用?
1. 恢复文件
在正常关闭情况下,交换文件会被删除,非正常关闭的情况下,交换文件不会被删除,下次你打开文件的时候,会提示你是否需要从交换文件恢复。
2. 检测多处修改
交换文件还有一个作用,就是避免Vim的多个实例编译同一文件。
总结
在我看来作为程序员应该是需要养成习惯,及时对修改的文件进行保存的。并且做好了一个功能,就应该即使提交到代码库进行保存。如果能保证做到及时保存,及时提交到代码仓库。交换文件是不需要开启的。
如果你是一个Vim新手,建议还是开启swapfile
等你对vim熟悉了,并且有良好的保存习惯,完全可以关闭swapfile