Create nmap ! for *<c-o>

Thank's @brianstorti for this tip.
Make some maps work silently
Invert *->g* and #->g# maps
add redraw options for Preserve function