-
Version: neovim 0.7.2 , host win11 ,wsl2 Ubuntu20.02, 终端:windows terminal 结果:只能在windows复制后ctrl+v粘贴到neovim,wsl2内部neovim无论用yy还是ctrl+c都无法使用复制。 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
翻了一下我之前在知乎写的,参考一下: 官方给的解答是这样的 How to use the Windows clipboard from WSL? 首先确认有 win32yank.exe 在正确的目录里 如果没有就下载一个
然后在 init.vim 里添加
表示使用系统剪切板。 理论上重启vim,以后 y 和 p 就自动使用系统的剪切板了。 现实是我之前设置的不好用,会卡住vim,可能是windows版本的原因。
你可以先试一下官方的方法,看看是不是跟我一样。也许你的版本就好用了,那就最好了。 然后是我找到的第 2 种方法: 把设置的 setclipboard 删掉 使用 Terminal 里的粘贴快捷键。 可以把外边复制的文本粘贴到 nvim 里了 如果想从Nvim里把东西复制到外边,需要在init.vim 里添加一条自动命令
我之前测试大部分情况是OK的,希望你也可以。 |
Beta Was this translation helpful? Give feedback.
-
试试这里的代码: https://github.com/kang8/vimrc/blob/master/core/basic.vim#L61-L68 |
Beta Was this translation helpful? Give feedback.
试试这里的代码:
https://github.com/kang8/vimrc/blob/master/core/basic.vim#L61-L68