I like vim. I think touching mice is dirty. But sometimes when my hand is already on a mouse, it sure would be nice to be able to scroll the text or click a location in the text and have the cursor jump there. Also, I wish I could copy and paste with command-c, command-v. Is there any software out there that answers this desire? How about for the Mac?
For linux (or at least the Debian family of distributions, e.g Ubuntu) there are the
For Mac there is MacVim, for Windows gvim. Both are linked from the vim download page.
On most systems
:set mouse=a will enable your mouse inside vim even on the console.
I personally prefer using the vim keybindings, but some variant on:
:vmap <C-c> "*y :imap <C-v> <ESC>"*gPa :nmap <C-v> "*gP
Will probably do what you want for ctrl-c and ctrl-v