You're saying the same thing. vi uses ‘j’ because the ADM-3A printed ‘­­↓’ on the ‘­J’ key because Control-J is newline because the code is J with a bit flipped because bit-flipping was practical on an electromechanical teletype.