Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Toggle update signs across all buffers on FocusGained. #60

Closed
ssoriche opened this issue Mar 15, 2013 · 7 comments
Closed

Toggle update signs across all buffers on FocusGained. #60

ssoriche opened this issue Mar 15, 2013 · 7 comments

Comments

@ssoriche
Copy link

With a number of buffers open (7) even in a moderate sized git repository (1000 commits) on a relatively fast system (SSD), vim has a noticeable pause (15 seconds) while all the buffers get updated when clicking on gvim.

Is it possible to make update across all buffers on focus a configurable option?

@airblade
Copy link
Owner

I made this more efficient in f52625b, but if it's still not fast enough you can opt out as of 677dac4.

@ssoriche
Copy link
Author

With this update and options, and the new 2a5ae17 change performance has greatly improved.

Thank you

@airblade
Copy link
Owner

You're welcome. I appreciate the comment – thanks!

@hoschi
Copy link

hoschi commented Mar 22, 2013

I didn't get it or it doesn't work ^^ FocusGained means the sign should update when givm gets the focus of my window manager?

@airblade
Copy link
Owner

@hoschi That's right – unless you are using gVim on Windows, where this is always off due to a gVim/shell bug which causes an infinite loop. Are you on Windows or something else?

@hoschi
Copy link

hoschi commented Mar 23, 2013

Hmm no I use Ubuntu Precise with self compiled vim (including X11/GTK support), here is my version text http://pastie.org/7087762. Should I enable something or so?

@airblade
Copy link
Owner

I'm opening a new issue for this: #68.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants