我在emacs中设置了这个:
(setq x-select-enable-clipboard t)
它工作得很好。
也就是说,直到我使用 cua-copy(绑定到 Cc)从 emacs 中复制某些内容。然后,每当我尝试从其他程序复制某些内容并将其粘贴到 emacs 中时,它都会继续粘贴上次使用 cua-copy 复制的相同条目。
剪贴板本身仍然有效 - 相同的条目会定期粘贴到任何其他程序中。
到目前为止,我尝试定义几件事但无济于事:
(setq x-select-enable-primary nil)
(setq x-select-enable-clipboard t)
(setq select-active-regions t)
(global-set-key [mouse-2] 'mouse-yank-primary)
(setq yank-pop-change-selection t)
(setq interprogram-paste-function 'x-cut-buffer-or-selection-value)
只有当我使用命令 x-clipboard-yank 从剪贴板强制粘贴时,它才会解析到正确的状态,直到我再次使用 cua-copy。
有没有人遇到过这样的问题,或者知道如何解决它?