Complex sentence: He would not have had the limp then, so probably got injured in the Civil War, not long ago, but long enough that he would have learned to live with the limp and virtually forget it.
Split into simpler sentences: He would not have had the limp then, so probably got injured in the Civil War. Not long ago but long enough that he would have learned to live with the limp and virtually forget it.