<p>I like Vim's visual mode. <kbd>v</kbd> for highlight/select chars or lines, <kbd>Ctrl</kbd><kbd>v</kbd> for rectangle highlighting, as far as I know (I am a beginner). Is there any way to use visual mode to highlight last two chars, for example, on each line for some selected lines? The selected lines are in different length. Basically, I would like to find a quick way to remove the last two chars for some selected lines. Not sure I can use visual mode to highlight irregular area.</p>

I can't think of a way to do this in visual mode, but you could use a command like this to do it...
```
```
:10,20 normal $xx
```
```
This would go to each line between line number 10 and 20, use $ to go to the end of the line, and then use x twice to delete two characters.  Normal just tells vim to use the following symbols as if they were keyboard shortcuts entered in normal mode (i.e after hitting esc).
Does that help?