2
有沒有辦法編寫將應用於剪貼板內容的腳本(我正在使用Linux \ Gentoo)?Linux - 用於編輯剪貼板內容的腳本
複製粘貼時,綁定可能會(例如)從複製的文本中刪除所有換行符的按鍵將會很好。
我找不到從哪裏開始這樣的任務(應該在哪裏放置這樣的腳本\如何引用剪貼板),所以只要提示一下從哪裏開始,我們將不勝感激。
謝謝!
有沒有辦法編寫將應用於剪貼板內容的腳本(我正在使用Linux \ Gentoo)?Linux - 用於編輯剪貼板內容的腳本
複製粘貼時,綁定可能會(例如)從複製的文本中刪除所有換行符的按鍵將會很好。
我找不到從哪裏開始這樣的任務(應該在哪裏放置這樣的腳本\如何引用剪貼板),所以只要提示一下從哪裏開始,我們將不勝感激。
謝謝!
您需要安裝xsel
才能訪問您的剪貼板。然後你可以使用一個小腳本和管道。我用這個前面加上四個空格,以我目前的選擇,以獲得一個版本,我可以粘貼到StackOverflow上編輯:
xsel | while IFS='' read a; do echo " $a"; done | xsel
默認爲xsel
是操作(或查詢)您的主要選擇(你剛纔打上鼠標)。您可以使用選項-b
而不是剪貼板(C-c,C-v stuff)。
從當前剪貼板中刪除所有換行符,只是試試這個:
xsel -b | tr '\n' '\r' | sed 's/\r*//g' | xsel -b
有沒有嘗試過,但它看起來真棒!謝謝。 –