我的设置是使用vim(具体来说是MacVim图形模式)编辑源代码文件,然后使用vimdiff(再次在图形模式下)进行(mercurial)存储库差异比较。有时,当我进行差异比较时,vim会给出以下错误:
如何解决这个问题?我可以命令vim停止制作swp文件,或者让vimdiff忽略它们,或者将其swp文件写入不同的位置吗?交换文件“〜/nn/src/imm/model/injector_node/.values_table.py.swp”已经存在!
/home/foo
中有一个名为bar
的文件,以及在/home/baz
中有另一个名为bar
的文件,则它们在“全局唯一”方案下不会发生冲突。交换文件是一种安全机制,因此如果您不想关闭其他窗口,则可以关闭交换,或者在提示时选择“仍要编辑”。 - voithos