コピペをコマンドラインでやる、コマンドでクリップボードにアクセスする際に使えるxclipコマンド。
しかしxclipを引数無しでパイプしても
echo -n Universal Naming Convention | xclip
Ctrl+vでペーストできない。
Ctrl+vでペーストするには次のようにxclipに引数を渡してやる必要がある:
echo -n Universal Naming Convention | xclip -selection clipboard
毎回-selection clipboardを書くのはダルいからエイリアスを設定する:
alias myclip='xclip -selection clipboard'
この一行を~/.bashrcや~/.zshrcに追記する。
以降は、myclip を xclip の代わりに使えばよい:
echo -n Universal Naming Convention | myclip
これでCtrl+vでペーストできる。
(ちなみにWindowsではclip、Macではpbcopyがある)