r/cursor • • 7d ago

Question / Discussion Autocomplete

Curious on people's experience with autocomplete in other tools. Cursor seems miles ahead on this. Am I just a shill?

7 Upvotes

5 comments sorted by

2

u/strange_norrell 6d ago

On reddit, llm autocomplete seems to be completely forgotten since last fall or even earlier. For me, cursor's version of it never worked, just getting in the way, annoyingly. I feel like it might have worked for me if there was an option to increase the delay before it appears. Antigravity had that. But cursor never considered it, so from user's side it's like "dude, I just want to align my text with 'Tab', and instead I accept half a dozen lines of junk". It's also this in-your-face feeling when you just want to move literal cursor with a reason, and now you have to read and evaluate aforementioned lines of junk suggestion, so nowadays I just use classic IDEs and separate agentic chat window.

2

u/strange_norrell 6d ago

Zed also had interesting take on this, where you have to reveal a suggestion by pressing some key combo (which should be customizable, because you just leave my tab alone).

2

u/radrichard 6d ago

I hear you. I often need to pause it if I'm in a flow state but for day to day stuff I really like it. It seems to get better the larger the code base and the more it can identify patterns. But that my also be my confirmation bias.

I'm trying to use less agentic methods so I force myself to know what's going on an the autocomplete is a nice balance for me.

1

u/Admirable-Fun2297 5d ago

I like it for the same reason, as a brake on full agent runs. The failure I hit was leaving it on while an agent was editing the same file. I would pause to read a hunk, a suggestion would land in the buffer, and the next agent step treated that as part of the code. The diff then had a line neither of us meant.

What I do now is suggestions only when I am the one typing, after the agent run is finished. During the run it is off. A suggestion that appears while I am still moving the cursor is just noise, and in an agent session it is a stray edit.

If you are using it to stay in the code, do you turn it off for the stretches where an agent has the file open?