Create vertex on a desired part of an edge
It's true that CtrlR works a bit different for single edge like this other than loop cutting on faces, since it is not designed for that. However, you can select that new vertex then GG, or ShiftV to slide it along the edge.

Furthermore, a new coming feature may benefit such workflow. Just FYI.