【发布时间】:2012-04-18 19:01:48
【问题描述】:
尝试使用 Elisp,但没有成功 - 参数数量不正确。如果您了解 Elips,那么这可能会以零努力优雅地完成。但我包括了我的笨拙的东西,所以你会立即明白我想要做什么。
(defun copy-all ()
"Copy entire buffer to clipboard"
(interactive)
(let ((pos (point)))
(progn
(mark-whole-buffer)
(clipboard-kill-ring-save)
(keyboard-quit)
(goto-char pos)
(message "Copy done."))))
【问题讨论】: