fix: selection and left/right -> move to start/end of selection