I’m using NeoVintageous as well and Cmd+C
copying works fine for me in vim mode, so there’s definitely something in your setup that’s causing the issue.
When you press Cmd+C
in vim mode, does absolutely nothing happen, or does something else occur?
Are you in visual mode when trying to copy (after pressing v
or V
to select text)?
Check your NeoVintageous settings:
The most likely culprit is your vintageous_use_super_keys
setting. Try changing it to: “vintageous_use_super_keys”: true.
Now namely for me I have them on false so off for some reason, I am on macOS tho and for me it works all fine, play around with it a bit and see what and how.
Also make sure you have: “vintageous_use_sys_clipboard”: true
As far as I know, NeoVintageous doesn’t have a built-in toggle to switch between vim and normal Sublime mode on the fly. You’d need to disable/enable the package through the Command Palette, which isn’t very convenient.
About the highlighting:
The behavior where MacVim removes highlighting after copying is actually normal vim behavior - visual selections are cleared after yank operations. NeoVintageous handles this differently with its vintageous_highlighted_yank
setting.