Manually make Cursor Tab suggest code

Continuing the discussion from Manually make Cursor Tab suggest code?:

Similarly to how one can trigger suggestions from the language server (Ctrl+Space on Windows, some weird binding on MacOS), there should be a command for requesting Cursor Tab autocompletion.

My main use case: When searching with Ctrl+F, I see precisely the autocomplete I want, I press Esc to exit search and now my precious suggestion is gone!

6 Likes

I would love to have a configurable hot-key to trigger the inline ai code suggestion. By default I don’t want this distraction popping up. Also there are times when it doesn’t popup or I have dismissed it with ESC-key and want it back. Give me a hotkey binding !

This is a core feature of how nice the dev-experience is! Com’on cursor-ai !

Manually make cursor tab suggest code → triggered by user definde hot-key

1 Like

Also missing this feature from VSCode.

With Copilot, I can have it disabled and still call editor.action.inlineSuggest.trigger even from a VSCodeVim motion and have it make suggestions only ondemand. Otherwise, it’s too distracting.

Is this feature not getting supported on Cursor?

I personally don’t understand why this isn’t a feature. The constant suggestions make Cursor unusable for me. That isn’t to mention all the times I try to insert indentation but instead accept a large block of code I didn’t want.

On the contrary there are also many times where the IDE simply does not provide a suggestion. Many times I will be writing a function name, and it will briefly show a snippet of code I want. Only after completing the function name (with some misspellings I correct) it no longer will provide a suggestion, even if I delete the function name again.

Honestly my experience with Cursor has been terrible all because there are no provided ways to tame the suggestion feature. It’s a shame, when Cursor Tab does work, it works really well.

1 Like

+1 for this. I only want autocompletions if I trigger it manually. It is a huge distraction. I always accepts itby accident when I try to indent code.

1 Like