6

我正在运行 GNU Linux 和 GNU Emacs 23.4.2

当我在 Emacs 中复制文本(使用M-w,或在 CUA 模式下C-c)然后键入C-v其他应用程序以尝试粘贴复制的文本时,它不起作用——来自 Emacs 的文本没有被粘贴。

但是,当我改为使用 Emacs菜单(编辑->复制)复制文本时,这是可行的——我可以成功地将复制的文本粘贴到另一个应用程序中C-v

我该如何解决这个问题,以便通过键绑定复制与通过菜单复制相同?

4

2 回答 2

6

阅读手册,第25.1.5 节使用剪贴板

您可以自定义变量x-select-enable-clipboard以使 Emacs yank 函数在主选择之前咨询剪贴板,并使 kill 函数与主选择一样存储在剪贴板中。否则,这些命令根本不会访问剪贴板。

您可能还应该阅读第25.1.3 节使用其他窗口应用程序进行剪切和粘贴

于 2012-05-21T07:22:21.270 回答
2

把它放在你的 .emacs 中(setq x-select-enable-clipboard t)

于 2012-11-22T10:02:45.040 回答