In a terminal, one cannot distinguish Ctrl+A and Ctrl+Shift+A as they both emit the same key code, so I can see why vim can't do it. But gvim, being an X application, can differentiate Ctrl+A and Ctrl+Shift+A. So is there any way to map those two things differently?
For starter, I'd like to do something like the following, to make "paste from clipboard" work like gnome terminal, while keeping Ctrl+V to the visual mode.
:nmap <C-S-V> "+gP