Skip to content
Access the clipboard on all systems
Ruby
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
.gitignore
LICENSE
README.rdoc
Rakefile
VERSION
clipboard.gemspec

README.rdoc

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

If you paste with 1.9, the Clipboard encoding will be translated to your Encoding.default_external.

If you paste with 1.8, it will fallback to CP850 encoding. Copying with 1.8 will fallback to the clip utility, which is installed by default since Vista

Non-gem requirements

  • Linux: xclip, you can install it on debian/ubuntu with sudo apt-get install xclip

Todo

  • 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

Something went wrong with that request. Please try again.