I’ve been using Cursor for some time. It has some issues; most of them are not a big deal, but one thing is a significant inconvenience. Let me explain… In Copilot++, when it shows a suggestion, you can press Tab to accept it all at once - so, accepting all or nothing. On the other hand, in GitHub Copilot, you can press Ctrl+Right Arrow to accept just the next word, and, of course, you can press it a few times to accept part of the suggestion.
Why is this important…
Suggestions are usually appropriate at the beginning but tend to be inaccurate somewhere in the middle. Accepting suggestions word by word gives you the ability to correct the suggestion where it’s wrong and then continue.
Please take a look at the attached GIF; it’s recorded using GitHub Copilot.
For me, the lack of this feature in Copilot++ is a show stopper/deal breaker. I would appreciate it a lot if you could add this.
This is also a deal breaker for me, really like the suggestions of co-pilot++ but we need to have some way to accept partial suggestions also like Github Co-pilot using Cmd+Right.
Also when we accept Copilot++ suggestion, the cursor often ends up in the middle of the accepted code block/line. It may be better to place it at the end of the accepted code when we accept the suggestion (by clicking Tab) so that Shift + clicking on the point from which the suggestion should be removed + Backspace sequence would work after that.
Huge +1. I’m still using Github Copilot for this reason. Apart from the convenience of only getting the parts I want, accepting suggestions word by word also helps me keep track of which lines I’ve checked. I’m forgetful, so i don’t like to take the risk of accepting a block of code and forgetting to check it all.
Hi, thanks for the quick response!
I tried to get it to work with copilot++, but ctrl+right only moves the cursor to the next line without accepting any part of the inline suggestion. I also noticed that alt + \ also does not work, but that is less of an issue for my workflow.
For me, on macOS, CMD+right will always accept the next word even if I remove the keybinding, and also even when using CMD+ALT+right when I try to switch editor tabs. This is very inconvenient.
Needs to be enabled in the settings now! It was interfering with normal keyboard navigation for some people. You can go to Cursor Settings > Features > Copilot++ to enable it.
What should i put in the when statement of the keybinding, I want the right button to accept suggestion only when there is a suggestion to autocomplete and the default when statement does not work