我有一个补丁,我想将它分成两个补丁。我需要以每行粒度拆分补丁——我不能只将大块拆分为两个单独的文件。
我可以使用 Emacs 差异模式,但我是 Vim 用户,我不想学习 Emacs。我在 Mercurial Queues 中管理这个补丁,我一直在使用 crecord 插件,但是对于大补丁来说它非常麻烦,而且 UI 真的很慢。
理想情况下,我想使用 Vim 来编辑我的补丁,但我一直找不到合适的插件。否则,除 Emacs 之外的任何比 crecord 更好的东西都会对我有所帮助。这样的事情存在吗?