-
Notifications
You must be signed in to change notification settings - Fork 28
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
Remove all triggers #21
Comments
Try this
Helix still triggers them sometimes anyway though, so it's hard to disable the automatic ones entirely. |
This does not work, this is the helix log output:
|
Ok you'll need to set the value then, I thought it might accept it. Just set it to something like "" |
Thanks. This works (without errors now), but I don't really see much of a difference since it's still triggering all the time on its own :) |
You need a pattern that matches nothing. The regex "" matches on anything. You could try the following regexs:
|
It's currently a list of characters, no regex. Although I'm pretty sure I can check if it was triggered by a character instead of a keybind, so I'll look at adding a config option to disable automatic completions. |
It also looks like the even if there are no triggers detected the debounce delay is still executed before returning no auto-completions to helix. therefore you always have to wait for the debounce time before you get auto-completions. Would be great to only debounce when there are triggers. |
So unfortunately Helix doesn't support the additional context (here) I need to detect if it was a manual completion. I'll add this to the list and keep an eye out for Helix support. |
Is this the related issue? helix-editor/helix#9656 |
It seems like this issue is implying that |
Is there a way to remove all triggers and just trigger it manually with C-x?
I know you can override them, but I tried passing empty string and it didn't work.
The text was updated successfully, but these errors were encountered: