clipboard
Access the clipboard and do not care if the OS is Linux, MacOS or Windows.
Usage
You have Clipboard.copy
,
Clipboard.paste
and
Clipboard.clear
Have fun ;)
Multiple clipboards
On Linux, you can choose, from which clipboard you want to paste
, default is PRIMARY.
copy
copies to all clipboards in Clipboard::CLIPBOARDS.
Windows Encoding note
In you use 1.9, the Clipboard encoding will be translated into UTF-8 and then to your Encoding.default_external If you use 1.8, it will fallback to CP850 encoding
Non-gem requirements
-
Linux:
xclip
(you can install it on debian/ubuntu withsudo apt-get install xclip
) -
Windows:
clip
(installed by default since Vista)
Todo
-
Don’t depend on
clip
-
Don’t depend on
xclip
Feel free to report bugs or to implement one of the Todo entries ;)
Copyright
Copyright © 2010 Jan Lelis, rbjl.net, released under the MIT license
J-_-L