在Emacs中,当我选择了文本并使用键盘或鼠标左键时,Emacs取消选择我的文本,我怀疑是将它复制到粘贴缓冲区中。这可以防止我粘贴我在Emacs之外选择的内容。我该如何解决这个问题?
重新创建问题:如果我在Emacs中选择文本,然后选择Emacs外部的文本(例如在Xterm或Firefox中),然后返回Emacs并使用键盘(例如空格,输入或箭头键)或单击左键移动光标,然后粘贴我得到我在Emacs中选择的内容,而不是从xterm / Firefox中选择的文本。 (Yank与Control-Y相同)
如果我不使用键盘或左键单击,则粘贴工作正常(它粘贴我在Xterm / Firefox中突出显示的内容)。如果在选择外部Emacs之前我没有在Emacs中选择任何文本,它可以正常工作。
我通过用鼠标左键拖动来选择文本。用鼠标中键或Control-Y粘贴。
即使我运行emacs -q或emacs -Q(也不加载用户.emacsrc文件),也会发生这种情况。
PS。我在superuser.com上问过,但在11天内没有回复,stackoverflow.com说程序员工具是很好的程序员问题。 https://superuser.com/questions/600224/cut-paste-into-emacs-not-working-quite-right
(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