すべてのクリップボード選択項目のコピーをClipboard_histroy.logファイルに保存/ログ記録できるようにしています。コピーした各選択をログファイルに簡単に追加したいのですが、通常はコンピュータが実行するようにctrl + cをエミュレートします。この場合を除いて、後で追加のxclipコマンドが実行されます。
Manjaro Linux XFCE4環境のアプリケーション>>設定>>キーボードで設定し、キーボードショートカット(CTRL + C)に次のコマンドをバインドしました。
これが私が今まで持っているものですが、何も機能しないようです。
xdotool key ctrl+c && xclip -selection clipboard -o >> /home/user/.logs/clipboard_history.log
ベストアンサー1
CopyQを見てください https://hluk.github.io/CopyQ/
保存されたプロジェクトは次の場所にあります。~/.config/copyq
KDEでは、標準のクリップボードユーティリティも問題なく必要な作業を行います。バラよりhttps://userbase.kde.org/Klipper
xclipを使用する場合は、選択内容をクリップボードとファイルの両方に配置する方法があります。次の方法が私にとって効果的でした。
xclip -sel p -o | xclip -i -sel c -f >> ~/.logs/clipboard_history.log
選択は強調表示されたテキストです。初期選択にこれを含める必要はありませんCTRL+C
。このコマンドはそれをクリップボードに入れて(入力したようにCTRL+C
)履歴ファイルに追加します。