Emacs:如何将kill ring与系统剪贴板分离?

5

默认情况下,Emacs 23.x 似乎会将被删除的内容复制到剪贴板和系统剪贴板。是否可以将剪贴板和剪切板分开处理?

也就是说,使用 ctrl+k 可以将内容放入剪切板,而使用 cmd+x 则可以将内容放入系统剪贴板,不影响剪贴板。

2个回答

4

这个问题在这个主题中有讨论:

将interprogram-cut-function设置为nil就可以解决问题。

如果我使用Windows的方式进行选择并执行Ctrl-C或CTRL-Insert,那么我所选的内容就应该被复制到剪贴板中。

我认为没有开箱即用的方法来实现此功能,但是您应该能够编写一个简单的命令调用x-select-text,并将其绑定到您想要的任何键上。


1
那么,将 interprogram-cut-function 设置为 nil 的代码是什么? - incandescentman

1

请将以下内容加入您的 .emacs 文件中:

(setq interprogram-cut-function nil)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接