Though you didn't specify whether you're using vim or gvim, I
don't know if using non-gvim would exhibit odd behaviors like you
describe. Additionally, are you using the default build, or
perhaps something like a cygwin build? Don't know if that has
anything to do with it.
I'm using gvim compiled from source with MinGW. I've tried using
'Print' from the 'File' menu as well as ':ha' and they both behave the
same. FWIW, ':browse w' and ':browse e' work fine.
Additionally helpful information would include the results of
:set pdev?
printdevice=
popt?
printoptions=
pexpr?
printexpr=system('copy' . ' ' . v:fname_in . (&printdevice == '' ?
'LPT1:' : (' "' . &printdevice . '"'))) . delete(v:fname_in)
pfn?
printfont=Courier_New:h10
pheader?
printheader=%<%f%h%m%=Page %N
Thanx!
Chris
--
Chris Sutcliffe
http://ir0nh34d.googlepages.com
http://ir0nh34d.blogspot.com
http://emergedesktop.org