Bug#1135045: ITP: emacs-xclip -- Copy&paste GUI clipboard from text terminal
Xiyue Deng <[email protected]>
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <87zf2pc5nj.fsf__4629.91426918364$1777269217$gmane$org@debian-qemu> |
Package: wnpp Severity: wishlist Owner: Xiyue Deng <[email protected]> * Package name : emacs-xclip Version : 1.11.1 Upstream Author : Leo Liu <[email protected]> * URL or Web page : https://elpa.gnu.org/packages/xclip.html * License : GPL-3+ Programming lang: Emacs Lisp Description : Copy&paste GUI clipboard from text terminal This package allows Emacs to copy to and paste from the GUI clipboard when running in text terminal. . It can use external command-line tools for that, which you may need to install in order for the package to work. More specifically, it can use the following tools: - Under X11: `xclip' or `xsel' (https://xclip.sourceforge.net and https://www.vergenet.net/~conrad/software/xsel/ respectively). - MacOS: `pbpaste/pbcopy' - Cygwin: `getclip/putclip' - Under Wayland: `wl-clipboard' (https://github.com/bugaevc/wl-clipboard) - Termux: `termux-clipboard-get/set' - Emacs: It can also use Emacs's built-in GUI support to talk to the GUI. This requires an Emacs built with GUI support. It uses `make-frame-on-display' which has been tested to work under X11, but it's not known whether it works under MacOS or Windows. . To use, just add (xclip-mode 1) to your ~/.emacs or do `M-x clip-mode' after which the usual kill/yank commands will use the GUI selections according to `select-enable-clipboard/primary'. I'll maintain this under the Emacsen team umbrella. -- Regards, Xiyue Deng
signature.asc
(application/pgp-signature, 861 B)
-----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEiKQfd6o81mjI+LWALell7WOCXJMFAmnu+WATHG1hbnBoaXpA ZGViaWFuLm9yZwAKCRAt6WXtY4Jck7oID/9L2E27E5KCEjjsUuLlrgp/vaHcrdQx C3UqN5DaYKJ+TgVyOizZbijn6uYX/0PDdmLpOZDomBNow/cbUcUG8pdbgaYZEBQR XdjVHRADAIKB2Y6+QKHYVPBPoDhKTUhUUAWNhMI8djq8/q3aASIQcdTA6a4z+mE/ M2NQiklIm+6AbEwJ5iNGS0IgZkfThvbfaZFTwzUz4ShHA5a0kRdWTDgfd9g6NoPf U2ZBDVnjMdci8EVAoIrfP5aVgSj3t4vDk6qGw3XfYkYChGZewUs5Dwq5Erk0RAad IrYj3eslHvEOl0NyfzAwl5GMiSgmZ3hj+xkmZ+z1xBkjFbDu17eL8QEcQ+uZmtak 3oS7KWi1rrQrex5qI6EovUwcuMGBXQA9YomibkczTQRQ1r6u8M8WUgyO68jO1LdD DPY0k8VDAv0Kld/Pmk3WRP8aNHrKyZw+a6LYgEBgLErNw3jYkmCj/YNN650SHjeV owBTckweCmFbz+fLDoMovVb8g1O64UcM2OboXJMauPhr6qxn5ZGPyVI0k9+vBaMF YShyj1Uv6ufzDW+Y13rKV2gJJjjuG1Xg6b2DP/+yba8hbWmLOB0Ka3m9D3Hx/DKP +ZQcX7ZKX05MpAx4vBdjhA3BDJj6MxYTBY0qi0kSdQ1CzSYwNSvaa0KmIXYc+tja xmqEvr5NVbm9ZA== =HWzK -----END PGP SIGNATURE-----