vim 的自动备份

vim 的自动备份是个好东西, 也是个坏东西。就像 DOS 系统修改文件,每次自动生成 bak 文件一样,如果每次修改都会生成一个带波浪号~ (tilde)结尾的新文件,在有 git/svn 等版本管理软件的时候,使用 vim 的备份功能那就是个灾难了。

我们一般需要在 ~/.vimrc  设置:

set nobackup
set nowb
set noswapfile

而如果在一些嵌入式 Linux,或者修改系统文件比较频繁的系统时,打开备份文件设置不失为一种比较稳妥的办法:
set backupdir=~/.vimtmp,.
set directory=~/.vimtmp,.
手动创建 ~/.vimtmp 目录后,每次修改的文件会自动保存到这个目录下。

作者: 甬洁网络

--移动互联网&物联网技术提供商