Skip to content
New issue

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

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

Already on GitHub? # to your account

Add option to disable auto completion for commands #12819

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

aabiji
Copy link

@aabiji aabiji commented Feb 8, 2025

Don't draw the auto completion box that appears
when typing : when prompt-completion = true.

Don't draw the auto completion box that appears
when typing `:` when `prompt-completion = true`.
@nik-rev
Copy link
Contributor

nik-rev commented Feb 12, 2025

I'm curious why someone would want this. Do you memorise every typable command? More importantly, do you not need the automatic completion and the ability to tab through the commands?

Helix generally doesn't add config options if it can go without them. this is one of the places where I think a config option isn't needed

@aabiji
Copy link
Author

aabiji commented Feb 12, 2025

You can use tab to autocomplete a command and cycle through the commands. That still works, the autocomplete box is just not shown.
Also, it's somewhat annoying and distracting to have the autocompletion box flash when quickly entering commands, like when saving for example. So I think a configuration option is needed. It could be enabled by default, but the option should always be there to disable it if you want.

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

Successfully merging this pull request may close these issues.

2 participants