And*_*rew 3 emacs elisp copy-paste
如果我在其他程序上使用Cc(比如说终端或网络浏览器)然后将Cv转换为Emacs,则autopair有时会创建我不想要的额外括号或括号.当我将外部文本复制粘贴到Emacs时,如何限制这种情况发生?我的init.el文件中的相关行是:
(require 'autopair)
(autopair-global-mode 1)
(setq autopair-autowrap t)
Run Code Online (Sandbox Code Playgroud)
如果我理解正确,你就会粘贴到终端模拟器中运行的Emacs中.在这种情况下,粘贴确实将粘贴的字符发送为按键,因此可能会发生奇怪的事情(例如,粘贴到Dired缓冲区时).
对于它的价值,Emacs-25支持"括号粘贴",这是"最近的"xterms的特殊功能,其中这些终端发送包含特殊转义序列的粘贴文本,因此Emacs可以知道它是粘贴的.
换句话说,这个问题应该在Emacs-25中修复.