Re: [emac] 終端機下Emacs無法與其他程式共用剪貼簿

作者: dyoll (lloyd huang)   2012-09-19 11:21:17
您好,參考網頁 http://emacswiki.org/emacs/CopyAndPaste 用 xsel work。
我用 KDE 但沒用剪貼簿,所以有簡單的改了一下 xsel 參數。您參考看看。
測試方法如下:
$> cat /tmp/emacs.el
(defun yank-to-x-clipboard ()
(interactive)
(if (region-active-p)
(progn
(shell-command-on-region (region-beginning) (region-end) "xsel -i")
(message "Yanked region to clipboard!")
(deactivate-mark))
(message "No region active; can't yank to clipboard!")))
$> /usr/bin/emacs -nw -q -l /tmp/emacs.el
找一段文字,用 M-@ 反白 mark 起來,之後 M-x yank-to-x-clipboard 就可以了。
※ 編輯: dyoll 來自: 60.248.249.148 (09/19 11:25)
作者: kuan (kuan_hiroshi)   2012-09-21 23:28:00
感謝!可以了!不過其實還是希望可以直接使用kill-ring(像C-k後貼到其他程式這個非常常用到

Links booklink

Contact Us: admin [ a t ] ucptt.com