Elispで努力しましたが、うまくいかず、引数の数が正しくありません。もしあなたがElipsを知っていれば、これはおそらくゼロの努力でエレガントに行えるでしょう。しかし、私は私のやりたいことをすぐに理解できるように、私の重い手持ちのものを含んでいます。代わりにポイントを保存し、後でそれを復元するElisp:クリップボードにバッファをコピーする
(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."))))
大変お手伝いいただきありがとうございます。 –