Keyboard-Shortcuts

Klipper:如何通過單個快捷操作將目前剪貼板內容粘貼為純文字?

  • March 3, 2021

我希望能夠使用Ctrl-複製富文本C,然後使用快捷鍵(例如Ctrl- Shift-V或其他)將其粘貼為純文字。

我正在執行 KDE,我使用Klipper. 似乎應該有辦法讓 Klipper 做到這一點。

現在我有一個三步過程。Klipper我使用快捷方式在滑鼠位置呼叫。然後我從Klipper的內容中選擇項目(即使它與已經粘貼的項目相同)。然後我粘貼Ctrl- V。我想把它減少到一個步驟。

我認為單獨使用 Klipper 沒有一步到位的方法。如果您查看其快捷方式設置,則只有有限數量的命令可用於綁定到鍵。可以想像,您可以在“操作”中配置某些內容,但您仍然需要一個按鍵來“手動呼叫目前剪貼板上的操作”,另一個來實際粘貼。我認為您唯一的單步解決方案是自己創建一個獨立的命令。

例如,您可以安裝xvkbd,然後將以下內容綁定到快捷鍵:

xclip -o -selection clipboard | xclip -selection clipboard | xvkbd -xsendevent -text "\\Cv" 2>/dev/null

這從剪貼板中讀取(以純文字形式),通過管道將其返回剪貼板,然後呼叫Ctrl+v將其粘貼。

幾個警告:

  • 這會將剪貼板的內容替換為“普通”版本。
  • 這依賴於Ctrl+v作為粘貼的鍵盤快捷鍵,這可能不是真的(例如在某些終端仿真器中)。

引用自:https://unix.stackexchange.com/questions/236861