We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
For a large repo (9.8k files) I find the completion to be very laggy: see my SO question.
How can I introduce a delay into the process such that only when there is a gap in typing (say 300ms) we go out and run a git ls-files ...?
git ls-files ...
The text was updated successfully, but these errors were encountered:
Try disabling ido's flexible matching. Generally, it's unnecessary (it enables "fbz" to match "foobarbaz") and really hurts performance.
M-x set-variable <RET> ido-enable-flex-matching <RET> nil
Sorry, something went wrong.
Thanks. In the meantime, I started using helm and helm-ls-git and that's working well for now.
helm
helm-ls-git
I will try this out and report back if it there's more trouble. Feel free to close the issue.
Glad you found something that works. I'm not the maintainer of this excellent repo, so I'll leave tickets to him/her.
For my future reference, you can do this with defadvice:
defadvice
(defadvice find-file-in-repository (around disable-ido-flex-matching) (let ((ido-enable-flex-matching nil)) ad-do-it)) (ad-activate 'find-file-in-repository)
No branches or pull requests
For a large repo (9.8k files) I find the completion to be very laggy: see my SO question.
How can I introduce a delay into the process such that only when there is a gap in typing (say 300ms) we go out and run a
git ls-files ...
?The text was updated successfully, but these errors were encountered: