我正在尝试将结果复制到剪贴板上。我在找能像这样用的东西。
(defun generate-string-to-my-clipboard ()
(magic-function (foo-generate-string)))执行后,我将能够在我的系统中粘贴(foo-generate-string)的结果。
我见过使用kill-region或clipboard-kill-ring-save的解决方案,但它需要缓冲区中的某个区域或字符串来选择它。它可以工作,但感觉有点牵强。
发布于 2018-07-25 09:42:33
您可以使用kill-new
(kill-new "this is copied to clipboard")(假设x-select-enable-clipboard设置为默认值t)。
发布于 2018-07-25 13:51:25
如果您想在不影响kill-ring的情况下并且不依赖于select-enable-clipboard的值(即仅将其导出到剪贴板以供其他应用程序使用),您可以这样做:
(gui-set-selection 'CLIPBOARD "copied to clipboard from Emacs")https://stackoverflow.com/questions/51515620
复制相似问题