vscode-overtype
vscode-overtype copied to clipboard
Backspace should overtype in overtype mode
In markdown tables, when I press backspace in overtype mode, it acts the same as Insert Mode, deleting and messing format on the right of the cursor.
| Property | *Old Epx@480 Width* | *New (Phone)* |
|-------------------------------|---------------------|---------------|
| Width/Height/size | 80 | 50 |
| Width/Height/size | 90 | 60 |
e.g. try editing the "90" above in overtype mode:
- type "1" on top of the zero
- Press Backspace. Expected: The "1" is replaced with space:
| Property | *Old Epx@480 Width* | *New (Phone)* |
|-------------------------------|---------------------|---------------|
| Width/Height/size | 80 | 50 |
| Width/Height/size | 9 | 60 |
Actual: the "1" is deleted messing with the format of the markdown table
| Property | *Old Epx@480 Width* | *New (Phone)* |
|-------------------------------|---------------------|---------------|
| Width/Height/size | 80 | 50 |
| Width/Height/size | 9 | 60 |
Edit: just want to mention - great job on this extension! Much needed 👍
This would be amazing!
I love the idea of this extension, but I don't find it particularly usable without treating backspace as overtype, as requested above.
I second the request by @chrismarch @flyinbutrs and @nokola - backspace should also be mangled to work as expected in overtype mode. Otherwise, you have to switch back and forth between these modes which feels a bit clumsy.
Please add a Settings option for "Backspace as Undo in Overtype mode" - so when in Overtype mode, hitting Backspace would simply undo the last character insertion, which would leave the line structure/spacing undisturbed.