У меня есть патч, который я хотел бы разделить на два патча. Мне нужно разделить патч с гранулярностью каждой строки - я не могу просто разделить фрагменты на два отдельных файла.
Я мог бы использовать режим сравнения Emacs, но я пользователь Vim и не хочу изучать Emacs. Я управляю этим патчем в Mercurial Queues и использую плагин crecord, но он довольно громоздок для больших патчей, а пользовательский интерфейс действительно медленный.
В идеале, я бы хотел использовать Vim для редактирования моего патча, но я не смог найти подходящий плагин. В противном случае, все, кроме Emacs, что лучше, чем crecord, было бы полезно для меня. Существует ли такая вещь?