在 Emacs 中,当我选择文本并使用键盘或鼠标左键时,Emacs 会取消选择我的文本,我怀疑这是因为 Emacs 将文本复制到粘贴缓冲区中。这阻止我将所选内容粘贴到 Emacs 之外。我该如何修复此问题?
重现问题:如果我在 Emacs 中选择文本,然后在 Emacs 之外选择文本(例如在 Xterm 或 Firefox 中),然后返回 Emacs 并使用键盘(例如空格键、回车键或箭头键)或单击左键移动光标,然后粘贴,我得到的是我在 Emacs 中选择的内容,而不是从 xterm/Firefox 中选择的文本。(使用 Control-Y 进行 Yank 是相同的)
如果我不使用键盘或左键单击,它就可以正常工作(它会粘贴我在 Xterm/Firefox 中突出显示的内容)。如果我在 Emacs 之外选择之前没有在 Emacs 中选择文本,它就可以正常工作。
我使用鼠标左键拖动来选择文本。使用鼠标中键(或 Control-Y)进行粘贴
(emacs-version)"GNU Emacs 24.2.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.6.4)
of 2013-02-02 on buildvm-04.phx2.fedoraproject.org"
cat /etc/redhat-release
Fedora release 18 (Spherical Cow)
gnome-session
fvwm --replace