I'm not really sure where to report the issue. But it looks like to me at least, the cmp feature's causing the problem(or maybe a little bit from pairs plugin and a little bit from cmp). Basically, what I'm doing in the video is that
type double quote
type a couple of chars
wait for cmp list to show up
(should close matching double quote) -> X
Whenever I tried to close the matching single/double quote, the cursor would just move next to a single ghost char.
To be able to close the matching quote, I need to type in all ghost text and finally the quote (or simply hitting would do the job which is not too convenient I suppose)
This is something I found along the way to fixing the issue. If I type comma(,) while trying to fill all the ghost text to close the double quote, ghost text seems to be replaced with empty spaces.
I've used, enabled, disabled mini.pair and nvim-autopairs.
FAQ
Announcement
Minimal reproducible full config
Description
I'm not really sure where to report the issue. But it looks like to me at least, the cmp feature's causing the problem(or maybe a little bit from pairs plugin and a little bit from cmp). Basically, what I'm doing in the video is that
Whenever I tried to close the matching single/double quote, the cursor would just move next to a single ghost char.
I've used, enabled, disabled mini.pair and nvim-autopairs.
https://github.com/user-attachments/assets/e85ee258-1192-45df-b9cb-1074428eea63
https://github.com/user-attachments/assets/23d3b9a2-0aba-454d-ad97-6878aa407a3d
Steps to reproduce
using the config above, and following the video looks suffice
Expected behavior
Actual behavior
Additional context
No response