On 2011-05-05, Ben Fritz wrote: > On May 5, 12:17 pm, cyboman wrote: > > thank you everyone. i ended up using winsaveview()/winrestview() > > > > That's like smashing a mosquito with a jackhammer. You end up saving/ > restoring WAY more than you need to. How about just using the getpos > and setpos functions if you're just restoring the cursor? Or > even :normal! `` might suit your needs.
I suppose, but there's no noticeable overhead to using winsaveview() and winrestview() and I find it hugely annoying to have the screen move when updating a copyright or Last Changed notice. By using winsaveview() and winrestview(), I'm not even aware that anything else happened when I :write the buffer. Regards, Gary -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
