Accept next word shortcut not working

I’m trying to use the shortcut to accept the next word in a suggestion. Whenever I hit tab, it succesfully accepts the entire suggestions. However, I’m not able to get the single word shortcut working. The default (command right arrow) conflicts on Mac, so I tried changing it around, but to no avail. I’ve now tried control-L as a command that shouldn’t conflict at all with navigation, but it’s not doing anything.

According to ChatGPT, the issue is that the shortcut is using a different action from Tab complete:

Bingo. This log is the smoking gun:

  • Tab is not accepting VS Code inline suggestions.

  • It’s accepting Cursor Tab Suggestions via a different command + context:

editor.action.acceptCursorTabSuggestion when cpp.shouldAcceptTab

So your editor.action.inlineSuggest.acceptNextWord will never work, because your suggestions aren’t coming from the inlineSuggest system at all.

I just wanted to clarify if this indeed the problem, and what I should do to resolve it?

Thanks,

Noah

Hey, thanks for the request.

Yes, the diagnosis is correct. Cursor Tab uses its own command system, which is different from VS Code inline suggestions. To make partial accepts (accepting by word) work, you need to:

  1. Enable the setting: Cursor Settings → Tab → turn on “Partial Accepts”
  2. Check the default shortcut: On Mac it’s Cmd+Right

If “Partial Accepts” is already enabled and Cmd+Right doesn’t work, try this:

  • Open Keyboard Shortcuts
  • Search for editor.action.inlineSuggest.acceptNextWord
  • Check if there are any conflicts with other commands
  • Assign a new keybinding for this exact command

Can you share a screenshot of the Cursor Tab section in settings and the keybindings for acceptNextWord? That will help figure out what’s going on.

That was exactly the issue, partial accept wasn’t enabled. As soon as I toggled it, everything worked. Thanks!