【发布时间】:2009-11-24 07:24:34
【问题描述】:
我想使用文本属性将文本从一个缓冲区复制到另一个缓冲区。所以我有
(with-current-buffer from-buffer
(setq text-to-copy (buffer-substring beg end)))
如何将要复制的文本插入具有所有文本属性的另一个缓冲区?我对“面”属性特别感兴趣。
函数buffer-substring返回一个列表,例如("substring" 42 51 (face font-lock-keyword-face) 52 59 (face font-lock-function-name-face))
如果我将此列表传递给(insert text-to-copy),它似乎会忽略文本属性
【问题讨论】:
标签: emacs elisp emacs-faces