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.