When character size is variable, the incremental cursor positioning should vary correspondingly, with a step size matching the size of currently selected characters.