我用的lazyvim,本地安装复制正常的,但是在ssh中使用就无法把文本复制到剪切板之中了。
解决办法来自:
https://github.com/LazyVim/LazyVim/discussions/1565
解决办法
修改/home/samking/.config/nvim/init.lua在下面添加
lua
vim.o.clipboard = "unnamedplus"
vim.api.nvim_create_autocmd("TextYankPost", {
callback = function()
-- vim.highlight.on_yank()
local copy_to_unnamedplus = require("vim.ui.clipboard.osc52").copy("+")
copy_to_unnamedplus(vim.v.event.regcontents)
local copy_to_unnamed = require("vim.ui.clipboard.osc52").copy("*")
copy_to_unnamed(vim.v.event.regcontents)
end,
})
亲测可用。不明原理,确实可以使用。