While doing a fun vim exercise I ran into an odd redraw problem.
nmap goo :execute ':call GoogleIt("' . input("What would you like to google?: ") . '")'<cr> function GoogleIt(content) silent execute "!ggl " . a:content redraw endfunction
Silent works, but the redraw function only redraws the first line of the file that I was working in. Any suggestions or answers?