我喜欢vim自动保存备份文件,但是当我使用vim编辑svn工作副本中的文件时,它很烦人,因为这些文件已经被“备份”了,并且会造成混乱。vim - 如果在svn工作副本中不保存备份?
当我编辑不在svn工作副本中的文件时,如何配置vim以仅保存备份?
我喜欢vim自动保存备份文件,但是当我使用vim编辑svn工作副本中的文件时,它很烦人,因为这些文件已经被“备份”了,并且会造成混乱。vim - 如果在svn工作副本中不保存备份?
当我编辑不在svn工作副本中的文件时,如何配置vim以仅保存备份?
不是您的具体问题的答案,但我相信一个更好的解决方案。为什么不将所有文件备份到单独的目录中,而不管它们是否在源代码管理中?
以下是我的.vimrc中的方法。这会在共同的〜/备份.vim_backups目录:(:帮助BACKUPDIR型)在不同的位置,以创建备份文件在vim
" Use a common directory for backups and swp files " Create it if it doesn't exist silent execute '!mkdir -p ~/.vim_backups' set backupdir=~/.vim_backups// set directory=~/.vim_backups//
不是一个坏主意......我只是这样做,如果我没有得到任何更好的建议。 – 2009-09-08 18:12:10
见BACKUPDIR选项。你可以把“backupdir”的定义放到你的〜/ .bashrc中。
一个额外的点 - 你可能还是要备份的文件,即使该文件是由SVN控制,因为备份会包含你的本地修改(未选中的)
这是不值得的......我经常承诺,以便这几乎不需要。 – 2009-09-08 18:12:54
肯刘** ** 1337●2●12 *甜!* – voyager 2009-09-08 14:59:58
嘿,那真是甜美! – 2009-09-08 18:09:40