Есть ли отмена блока в VIM?

Есть ли в Vim способ выбрать блок текста и использовать отмену только для отмены изменений в этом блоке текста?

Допустим, я переписываю функцию, затем иду и вносю некоторые изменения в другом месте в мой файл. Впоследствии я понял, что моя первая реализация функции была действительно лучше. Я хотел бы отменить изменения, которые я сделал в этой функции, но оставить мои последующие добавления нетронутыми.

Я не знаю, возможно ли это вообще, но мне часто нужна эта функция.

18
задан justin 9 January 2011 в 23:58
поделиться