CTRL + Cショートカットを同じ操作とxclip save copy selectコマンドでどのように変更できますか?

CTRL + Cショートカットを同じ操作とxclip save copy selectコマンドでどのように変更できますか?

すべてのクリップボード選択項目のコピーを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)履歴ファイルに追加します。

おすすめ記事