I was using diff option -y on Linux to compare two files side by side, but it did not display the fill width of the window.
diff -W $(( $(tput cols) - 2 )) -y file1 file2 |less
solved it.
It went from being like
javax.net.ssl|AL | javax.net.ssl|DE javax.net.ssl|IN | javax.net.ssl|DE javax.net.ssl|DE < javax.net.ssl|DE < javax.net.ssl|DE < "ClientHello": { "ClientHello": {
to
javax.net.ssl|ALL|01|main|2021-01-29 16:39:00.297 GMT|Si | javax.net.ssl|DEBUG|01|main|2021-01-29 16:39:15.405 GMT| javax.net.ssl|INFO|01|main|2021-01-29 16:39:00.297 GMT|A | javax.net.ssl|DEBUG|01|main|2021-01-29 16:39:15.407 GMT| javax.net.ssl|DEBUG|01|main|2021-01-29 16:39:00.297 GMT| < javax.net.ssl|DEBUG|01|main|2021-01-29 16:39:00.298 GMT| < javax.net.ssl|DEBUG|01|main|2021-01-29 16:39:00.299 GMT| < "ClientHello": { "ClientHello": { "client version" : "TLSv1.2", "client version" : "TLSv1.2",
diff -W $(( 120))…. used a terminal width of 120 or each section 60 wide.