fn move_single_cursor(
    cursor: &mut Cursor,
    galley: &Galley,
    key: Key,
    modifiers: &Modifiers
)