
Ctrl- を使用してリッチテキストをコピーCし、次に - または他のキーなどのショートカットキーを使用してプレーンCtrlテキストとして貼り付けることができますShift。V
私はKDEを実行しており、Klipper
Klipperを使用してこれを行う方法があるようです。
これで3段階のプロセスができました。ショートカットを使用してKlipper
マウスの場所から呼び出します。次に、コンテンツからアイテムを選択しますKlipper
(貼り付けたものと同じでも)。次にCtrl-paste を使用しますV。一段階に減らしたいです。
答え1
Klipperだけではこの作業を一段階で完了できないと思います。ホットキー設定を見ると、キーストロークにバインドできるコマンドの数が制限されていることがわかります。 Actions で何かを構成することもできますが、「現在のクリップボードからジョブを手動で呼び出す」にはキーを 1 回押し、実際に貼り付けるにはキーをもう一度押す必要があります。私の考えの唯一のワンステップ解決策は、スタンドアロンコマンドを直接作成することです。
たとえば、xvkbd
次のインストール後にショートカットキーにバインドできます。
xclip -o -selection clipboard | xclip -selection clipboard | xvkbd -xsendevent -text "\\Cv" 2>/dev/null
クリップボードからプレーンテキストで読み取ってクリップボードに戻し、Ctrl+を呼び出してv貼り付けます。
いくつかの注意:
- これにより、クリップボードの内容が「一般」バージョンに置き換えられます。
- Ctrlこれは貼り付けのキーボードショートカットである+に依存しvますが、これは本当ではないかもしれません(たとえば、一部の端末エミュレータでは)。
答え2
sparhawkはすでにこの質問に答えていますが、この記事を読んでいる他の人に役立つ可能性があり、クレジットの問題に対処する場合は、テキストのコピー/貼り付けを保護する方法も提供します。 Waylandクリップボードツールに基づいています。
SystemSettingsのPlasmaカスタムショートカットに同様のコマンドを追加しました(この例では秘密サービスから秘密を読みました)。
wl-copy -t "x-kde-passwordManagerHint" "$(secret-tool lookup lookup_key my_pass)" && xvkbd -xsendevent -text "$(wl-paste)"