我们有几个代码分支,有时我们需要将文件从一个分支同步到另一个分支。例如
我们在分支A和分支B中有以下文件。编辑分支A下的文件a.sql后,我需要将其复制到分支B下的文件中。目前我已经编辑了,保存,打开branchA下的文件夹,到x\y\z,复制a.sql,然后打开branchB的文件夹,到x\y\z,把文件传到这里。这个动作要重复很多次,有什么办法可以简化吗?或者任何插件可以提供帮助?
c:\branchA\X\Y\Z\a.sql
c:\branchB\X\Y\Z\a.sql
我们有几个代码分支,有时我们需要将文件从一个分支同步到另一个分支。例如
我们在分支A和分支B中有以下文件。编辑分支A下的文件a.sql后,我需要将其复制到分支B下的文件中。目前我已经编辑了,保存,打开branchA下的文件夹,到x\y\z,复制a.sql,然后打开branchB的文件夹,到x\y\z,把文件传到这里。这个动作要重复很多次,有什么办法可以简化吗?或者任何插件可以提供帮助?
c:\branchA\X\Y\Z\a.sql
c:\branchB\X\Y\Z\a.sql
:saveas /path/to/other/file
就像任何编辑器一样。
使用我刚刚发布的DuplicateWrite 插件,那就是
:edit c:\branchA\X\Y\Z\a.sql
:DuplicateWrite c:\branchB\X\Y\Z\a.sql
从那时起,:w
文件中的每个操作branchA
也将在 中的同一个文件上完成branchB
。