Xterm

在 OpenBSD 上的 Xterm 中複製和粘貼文本

  • May 20, 2016

我使用推薦的預設值安裝了 OpenBSD 5.5。作業系統附帶 fvwm 作為視窗管理器。

如何在 Xterm 中復製文本並將其粘貼到另一個 Xterm?用滑鼠?只使用鍵盤?

在發表這篇文章之前,我查看了fvwm 的手冊頁,沒有任何內容可以回答我的問題。

選擇要複製的文本,然後在另一個視窗中使用滑鼠中鍵粘貼選定的文本。即使不再選擇,您也可以粘貼最後選擇的字元串。

Xterm 提供了一種使用鍵盤進行選擇/粘貼的方法,但是 (a) 它不經常使用並且 (b) 需要做一些工作來配置它。

請參閱手冊中的預設鍵綁定,以查看預定義的綁定,包括:

       Shift <KeyPress> Select:select-cursor-start() \
                               select-cursor-end(SELECT, CUT_BUFFER0) \n\
       Shift <KeyPress> Insert:insert-selection(SELECT, CUT_BUFFER0) \n\

這些類似於面向滑鼠的翻譯

        ~Ctrl ~Meta <Btn3Down>:start-extend() \n\
            ~Meta <Btn3Motion>:select-extend() \n\
          ~Ctrl ~Meta <Btn2Up>:insert-selection(SELECT, CUT_BUFFER0) \n\

這些操作可以綁定到您選擇的鍵(或修改的鍵)。如果您碰巧在鍵盤上有一個Selectand鍵,現有的綁定很有用。Insert如果不這樣做,您可以使用xmodmap將現有鍵映射到這些符號,或者您可以使用翻譯作為模型來製作您自己的自定義翻譯。

在這兩者中,您可能會注意到SELECT目標,xterm 與資源一起使用以在目標和目標selectToClipboard之間提供執行時切換(帶有菜單項)。PRIMARY``CLIPBOARD

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