将当前文件复制到VIM中的另一个文件夹的最快方法是什么

时间:2013-09-12 14:42:10

标签: vim

我们有几个代码分支,有时我们需要将文件从一个分支同步到另一个分支。 e.g

我们在分支A和分支B中有以下文件。在branchA下编辑文件a.sql后,我需要将其复制到branchB下的文件中。目前我已编辑它,保存它,打开branchA下的文件夹,转到x \ y \ z,复制a.sql,然后打开branchB的文件夹,转到x \ y \ z,并在此处通过该文件。这个动作必须多次完成,有没有办法简化这个?或者任何插件都可以提供帮助?

c:\branchA\X\Y\Z\a.sql
c:\branchB\X\Y\Z\a.sql

2 个答案:

答案 0 :(得分:1)

:saveas /path/to/other/file

就像任何编辑一样。

答案 1 :(得分:0)

使用刚刚发布的DuplicateWrite plugin,即

:edit c:\branchA\X\Y\Z\a.sql
:DuplicateWrite c:\branchB\X\Y\Z\a.sql

从那时起,:w中文件的每个branchA也将在branchB中的同一文件上完成。