On terminals where it is possible to make the cursor invisible the cursor position is also highlighted. On terminals where this is not possible the cursor is displayed normally. See the list of operators below. The change and substitute operators will delete the highlighted text and then start insertion at the top left position. Starting and stopping Visual mode v start Visual mode per character.
V start Visual mode linewise.
CTRL-V start Visual mode blockwise. Visual Normal gv Start Visual mode with the same area as the previous area and the same mode. In Visual mode the current and the previous Visual area are exchanged. Set the current cursor position. If Visual mode is active it is stopped.