При редактировании документов я всегда придерживаюсь определенной ширины строки максимум 80 или 150 символов, в зависимости от того, что я пишу (код, текст и т. Д.). Если я немного изменю, весь абзац сместится, и, следовательно, несколько строк теперь будут расположены в другом порядке, чтобы оптимально соответствовать заданной ширине строки. Как мне различить это, чтобы увидеть реальное изменение, а не артефакты переупаковки?
Пример, textwidth = 30:
Фактические изменения довольно незначительны:
Тот факт, что я использую (g) vimdiff здесь, не имеет значения, если другое программное обеспечение может выполнить желаемое различие.
Конечно, программное обеспечение предназначено для автоматического переноса текста, когда текст достигает границ окна, поэтому я также попытался использовать только разрывы строк в конце абзаца. Причина, по которой это нехорошо, заключается в том, что автоматически различия строятся на основе строк, и для небольших изменений в абзацах я получаю всю строку, то есть весь абзац как обновление сравнения :(.