Иногда мне нужно разбить большой патч на меньший (непересекающийся), например, для каждой отдельной включенной функции.
Обычно я делаю это через стандартные команды vim yank / dd и переключение через разделенное окно.
Но есть ли какие-нибудь инструменты / vim-tricks, чтобы помочь с таким редактированием?
Например, поддержка таких команд, как: переместить 3 следующих полных блока в правый открытый файл патча.