X11の基本的な選択を貼り付ける方法は?

X11の基本的な選択を貼り付ける方法は?

私はX11クリップボードの内容を貼り付けるためにキーボードショートカットを使うのが好きです。現在、私の.Xresourcesファイルには次の内容があります。

XTerm*VT100*translations: #override \n\
    <Key>F2: insert-selection(PRIMARY,CUT_BUFFER0)

これにより、他のxtermウィンドウで強調表示された内容に関係なく、ファンクションキーがxtermウィンドウのキーボード貼り付けで作成されます。私はキーボードを左手にテープで貼るのが好きです。なぜなら、右手でマウスとキーボードの間を続けて行ったり来たりする代わりに、右手でマウスを動かすことができるという意味だからです。

これを行うより一般的な方法はありますか?私はFirefoxで明示的なコピー/貼り付け(control-C、control-V)を使用してきましたが、どこでも貼り付けを使用したいと思います。

答え1

次の実行をマップできます。

xte "mouseclick 2"

ウィンドウマネージャのキーまたはキーの組み合わせに。

たとえば、openbox を使用して以下を追加します。

<keybind key="S-F2">
    <action name="Execute">
      <command>xte "mouseclick 2"</command>
    </action>
</keybind>

キーボードセクションに移動してバインドします。Shift-F2

関連情報