I can't copy Non-ASCII charaters from Neovim anymore when I select them with mouse or crtl + v.
For example, I have the Turkish word Bankası
written in my editor. When I yank and paste it to somewhere else, what I see is Bankası
.
In my nvimrc
I only have:
if has('mouse')
set mouse=a
end
set clipboard=unnamed
I have tried setting
mouse=r
mouse=v
clipboard=unnamedplus
but no luck and I can't seem to remember what's changed. Any idea how to fix this?
Additional info for comments:
how do you copy exactly? What clipboard provider are you using? Have you tried a different one?
I have tried both yy
and cmdc.
Healthcheck does tell me, I use pbcopy
and all is OK.
health#provider#check
========================================================================
## Clipboard (optional)
- OK: Clipboard tool found: pbcopy
No, I haven't tried anything else. I didn't know there was such an option other than pbcopy
.
Can you check the encoding settings of all apps? Is the character double-width in some way?
Other apps work fine. I can copy from VS Code to any other app just fine.
I don't know if it is double-width or not. It's a standard Turkish char that didn't cause any problems before.