(defun gist-print-current-url () "Display the currently selected gist's url in the echo area and put it into `kill-ring'." (interactive) (let* ((id (tabulated-list-get-id)) (gist (gist-list-db-get-gist id))) (kill-new (message (oref gist :html-url)))))
gist-listのバッファでこのコマンドを使うと、ミニバッファにそのgistのURLが表示される。
あと、kill-ringにもURLがコピーされる。
ってinteractiveの上に書いてあんじゃん!
ミニバッファにしか表示されないのかと思ったよ。
キルリング(「クリップボード」)に文字列を設定するにはkill-newを用いる
Emacs Lisp デバッグ — ありえるえりあ
ミニバッファにも表示される。