Carbon Emacs不会粘贴Microsoft Word的复制内容

时间:2011-06-02 07:56:51

标签: text emacs ms-word copy paste

如果Stackoverflow是正确的网站,则不确定。

我在mac ox 10.6.7上使用了碳emacs 22.0.971。和MS字12.2.8。我在MS word中有一些文本,我想复制并粘贴到emacs中。我在emacs中使用单词,C-y执行常规过程cmd C,但是文本不会在emacs中复制,而是看起来传递了复制文本的位图。一个可以用一个C-d删除的大图像。我可以解决它:在mac ox'文本编辑器中粘贴文本。但对我来说这是新的emacs行为。有没有办法强制emacs将剪贴板粘贴为纯文本?

的问候, 的Jeroen。

2 个答案:

答案 0 :(得分:6)

我遇到了同样的问题,上面的回答没有帮助。在查看'yank'帮助文本后,我将其添加到我的.emacs中,这似乎有效:

;; clipboard yank is pasting graphics from MS instead of text.  
;; Strip all properties
(setq-default yank-excluded-properties 't)

答案 1 :(得分:4)

这是因为yank不是从剪贴板粘贴,而是从kill ring粘贴。请尝试 M-x clipboard-yank

如果您不想每次都输入该命令,请将其绑定到某个键盘快捷键,例如 C-x y ,将以下行放入.emacs文件中:

(global-set-key [(control x) (y)] 'clipboard-yank)