ViEmu ver 2.1.13
VS .net 2003
Behavior is consistent across multiple file types (e.g .txt, .asp, etc)
"Use Visual Studio selection for Visual Mode" is disabled (not checked)
To replicate:
In command mode press v, then use j to select several lines. Finally, press $ to select up to end-of-line.
Press : and type " s/foo/bar/g". Press enter.
Status bar reads "Mark not set", and no replacement is made.
During selection, if $ is NOT used to select to end-of-line, everything works as expected. Additionally the above procedure works as expected in (g)vim.