This is my main annoyance with ghost text, when I delete text I frequently end up accidentally triggering ghost text again, then undo and it fills again. Here are some cases when trying to put them together just now, but there is a case where I've accidentally triggered the ghost text ~3x times before I intentionally overrode my muscle memory and pressed escape to dismiss the ghost text.
Press backspace, 🐛 return ghost text appears before being invalidated by a new request
This particular case where we keep old suggestions around means that the editor is less deterministic and slower to use. If I press backspace and tab, it will either complete the ghost text or indent, depending on how quickly I type 😱
This is my main annoyance with ghost text, when I delete text I frequently end up accidentally triggering ghost text again, then undo and it fills again. Here are some cases when trying to put them together just now, but there is a case where I've accidentally triggered the ghost text ~3x times before I intentionally overrode my muscle memory and pressed escape to dismiss the ghost text.
I want to delete the line and indent
eturn
ghost text appearsreturn
ghost text appears before being invalidated by a new requestThis particular case where we keep old suggestions around means that the editor is less deterministic and slower to use. If I press backspace and tab, it will either complete the ghost text or indent, depending on how quickly I type 😱
Ghost text remains when de-indenting