有选中区域时 `kill-ring-save` 无法复制到系统剪贴板

emacs -Q 下测试过,有选中区域时调用 kill-ring-save(M-w)无法把选中的内容复制到系统剪贴板,表现为系统剪贴板中多了个空的条目

如果是直接像 (kill-ring-save 1 10) 这样直接在 elisp 中执行可以把对应的内容复制到系统剪贴板中

版本是 emacs 30.1,有可能是什么问题啊?

啥操作系统?

用的 archlinux,桌面环境是 kde6 (wayland),emacs 下的是官方包源的 emacs-wayland 包

我又测试了,发现官方包源的 emacs 包是没有这个问题的。看描述说 emacs-wayland 包编译时启用了 pgtk 选项,难道是 pgtk 的问题?

为什么你会认为复制到了系统剪贴板?yank命令能正常粘贴吗?EmacsWiki: Copy And Paste 参见这里的设置。

从其他地方复制的内容通过系统剪贴板粘贴到 emacs 中是可以的,而从 emacs 中复制的内容没有到系统剪贴板(emacs 的 kill-ring 中还是有复制的内容)

不过你给的链接的设置确实有用,感谢

完全无法复现