GitHub - Slackadays/Clipboard: 📋 Cut, copy, and paste anything, anywhere, all fr...
source link: https://github.com/Slackadays/Clipboard
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Clipboard
Cut, copy, and paste absolutely anything anywhere you want, all from the comfort of your terminal! This is the missing clipboard system for the command line.
- Zero-bloat: Clipboard rings in at mere kilobytes on most platforms.
- Zero-config: Clipboard infers everything out of the box.
- Zero-effort: Clipboard is carefully designed to be friendly to newbies and power users alike.
- Zero-dependency: Clipboard works on any up-to-date Windows, Linux, Android, macOS, FreeBSD, OpenBSD, NetBSD, DragonFlyBSD, or OpenIndiana system, or anything that supports C++20, all with ZERO dependencies. Yes, really!
- Zero-legacy: Clipboard carries zero (0) legacy baggage from the software of yore.
- Universal: Clipboard supports English, Spanish, Portuguese, and Turkish locales.
- A time-saver: Clipboard frees you from ugly, temporary directories and memorizing file locations!
How To Use
In all commands, you can substitute cb
for clipboard
.
Add a number to the end of the action to choose which clipboard you want to use (the default is 0).
clipboard copy (file) [files]
Examples:
cb copy foo.txt launchcodes.doc
clipboard copy1 MyDirectory
cb copy800 bar.conf AnotherDirectory baz.txt
clipboard cut (file) [files]
Examples:
cb cut bar.txt baz.docx
clipboard cut5 MyDirectory
cb cut69 bar.conf AnotherDirectory baz.txt
Paste
clipboard paste
Pipe In
(something) | clipboard [copy]
Pipe Out
clipboard [paste] | (something)
clipboard [paste] > (some file)
Show Contents
clipboard show
Clear
clipboard clear
Quick Installation
Clone, Configure, & Compile
git clone https://github.com/slackadays/Clipboard
cmake Clipboard
cmake --build .
Install
Platforms where you have sudo
to install software (Linux, macOS, *BSD, OI):
sudo cmake --install .
OpenBSD:
doas cmake --install .
Windows:
cmake --install .
Uninstall
Platforms where you have sudo
to uninstall software (Linux, macOS, FreeBSD, OI):
sudo xargs rm < install_manifest.txt
OpenBSD:
doas xargs rm < install_manifest.txt
Windows:
This is currently WIP
AUR Install
Arch-Linux users can install the clipboard, clipboard-bin, or clipboard-git AUR package.
Painless Documentation
Click here to go the Clipboard Wiki.
Fast Support
Click here to go to our Discord group.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK