in case of > and < used in visual mode , the cursor should not move to the first non-whitespace character. Isnt that how it works ?