読者です 読者をやめる 読者になる 読者になる

emacsclient --ttyで起動したときに, クリップボードの内容をはりつける

emacsclient

GUIでサーバ側を起動しているときって, Xの情報は参照できるはずだから,
emacsclient --ttyで起動しても, クリップボードの内容をコピー
できるんじゃないかって試してみたけど、無理でした.


ただしクリップボードの内容にはアクセスできたので、それを使えば
いけるじゃんってことで関数を書きました.

コード

(defun copy-from-clipboard ()
  (interactive)
  (insert (x-get-clipboard)))
(global-set-key (kbd "C-x y") 'copy-from-clipboard)

おわりに

端末機能の貼付けを使うととんでもない位置に挿入されたり, 謎の文字が
挿入されるということがありましたが, これでなんとかなりそうです.