From 7f9c1fcd8da46f67cbdb4dc97eb7a26e53be4856 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sun, 28 Mar 2021 15:01:04 +0300 Subject: [PATCH] =?utf8?q?histogram=20=D0=B0=D0=BB=D0=B3=D0=BE=D1=80=D0=B8?= =?utf8?q?=D1=82=D0=BC=20=D0=B4=D0=BB=D1=8F=20diff?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit https://link.springer.com/content/pdf/10.1007/s10664-019-09772-z.pdf https://vimways.org/2018/the-power-of-diff/ https://stackoverflow.com/questions/4045017/what-is-git-diff-patience-for В git и vim можно явно указать алгоритм для генерирования diff-а. В git я это использовал давно (diff.algorithm), но patience вместо histogram, который вроде как ещё получше вывод делает для исходного кода. В vim за это отвечает diffopt опция, в которой ещё и indent-heuristic может принести пользу. -- 2.48.1