防止将鼠标选定的文本放入Emacs粘贴缓冲区?

防止将鼠标选定的文本放入Emacs粘贴缓冲区?,emacs,editor,cua-mode,Emacs,Editor,Cua Mode,在emacs中,有一个功能,如果我用鼠标选择文本,然后不用按 ctrl-c如果cua模式打开,我可以使用ctrl-v粘贴到emacs中 我想在保持cua模式打开的同时关闭此功能。我是说我想 显式按ctrl-c,以便将文本复制到剪贴板 我怀疑您使用的Emacs版本早于版本24?如果是,请参见本节最后一段。您可以通过将x-select-enable-primary设置为nil来摆脱不喜欢的行为 从我的快速测试中,将其设置为T(这不是Emacs 24上的默认设置)会再现问题行为,这在cua模式下和在模

在emacs中,有一个功能,如果我用鼠标选择文本,然后不用按
ctrl-c
如果cua模式打开,我可以使用ctrl-v粘贴到emacs中

我想在保持cua模式打开的同时关闭此功能。我是说我想
显式按ctrl-c,以便将文本复制到剪贴板

我怀疑您使用的Emacs版本早于版本24?如果是,请参见本节最后一段。您可以通过将
x-select-enable-primary
设置为
nil
来摆脱不喜欢的行为


从我的快速测试中,将其设置为
T
(这不是Emacs 24上的默认设置)会再现问题行为,这在
cua模式下和在
模式下都会发生,这是否只会影响cua绑定或正常的拉伸(粘贴)?供将来参考:在Unix上“老式”在应用程序之间复制文本的方法是主选择,其行为有点像剪贴板,并通过用鼠标选择文本来填充。一旦你关闭了从它猛拉,你仍然可以插入它的内容与鼠标中键点击,这可能是非常有用的!