すべてのX11アプリケーションでコピー/貼り付け/切り取りのためのキーボードショートカットセット

すべてのX11アプリケーションでコピー/貼り付け/切り取りのためのキーボードショートカットセット

LinuxシステムでX11を実行するときに直面する一般的な問題は、コピーして貼り付けるためのX11フルキーボードショートカットがないようです。これはほとんどのGtk / QtアプリケーションでうまくCtrlc機能しますCtrlvが、ターミナルエミュレータからコピーして貼り付けるときは実行可能なオプションではCtrlcありCtrlvません。

一部の用語 (gnome-terminal など) ではCtrlShiftc/etc ショートカットが使用されvますが、これにより、アプリケーション全体でコピー + 貼り付け環境が一貫していません。

たとえば、OSXはSuper/キーを使用しCommandてすべてのOSX(X11なし)アプリケーションで実行され、端末エミュレータを妨げないCtrlc/ショートカットを提供します。v

LinuxのX11で同様の機能を得る方法はありますか?

ベストアンサー1

ついに私のホームディレクトリに以下をインストールして設定してxbindkeys問題を解決しました。.xbindkeysrc

"xclip -selection primary -o | xclip -selection clipboard -i"
mod4+c

"sh -c 'xclip -selection clipboard -o | xvkbd -xsendevent -file - 2>/dev/null'"
mod4+v

これらのショートカットを使用すると、urxvtなどの端末エミュレータからX11クリップボードにテキストをコピーするだけでなく、X11クリップボードから端末エミュレータに貼り付けることもできます。 Qtアプリケーションはコピー+貼り付けも実行します。

ただし、Gtkアプリケーション(Firefox、geditなど)を使用しているときにMod4 + Vを押して貼り付けると機能しないようです。数秒間キーを押し続けて放すとしっかりと付着します。奇妙な。

おすすめ記事