LINUX.ORG.RU

:[range]diffg[et] [bufspec] изменяет слишком много строк

 ,


0

1

Открыт vimdiff, три окна с файлами a, b, c. Мы во втором окне, стока N изменина, строки N+1, N+2 удалены. Я стою на строке N и делаю :.diffget a, в итоге изменяться все три строки: N, N+1, N+2, а я хотел изменить только текущую. Если бы N+1 и N+2 были не удалены а просто изменены, все бы работало правильно.

Ответ на: комментарий от IvanRia

ну я обычно do/dp использую, но оно работает на весь блок с изменениями

anonymous
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария