Description
The current <Plus>MarkdownPlusListBackspace can only handle one-byte charcter. If the charcter is multi-byte, it will only delete the last byte.
Steps to Reproduce
- Use the default keymaps.
- Enter a multi-byte charcter, such as
。, whose utf8 code is %E3%80%82.
- Press
<BS> in insert mode.
Expected Behavior
。 be deleted.
Actual Behavior
Only the last byte was deleted. It become %E3%80.
Environment
- Neovim version: 0.11.5
- Plugin version: 7d0d052
- OS: Linux
Additional Context
Any other information, screenshots, or error messages.
Description
The current
<Plus>MarkdownPlusListBackspacecan only handle one-byte charcter. If the charcter is multi-byte, it will only delete the last byte.Steps to Reproduce
。, whose utf8 code is%E3%80%82.<BS>in insert mode.Expected Behavior
。be deleted.Actual Behavior
Only the last byte was deleted. It become
%E3%80.Environment
Additional Context
Any other information, screenshots, or error messages.