web-dev-qa-db-ja.com

gnome-terminalでtmux set-clipboardを使用します(XTermのdisallowedWindowOps)

manpages に示すように、tmuxはset-clipboardオプションをサポートしており、ターミナルエスケープコード\e]52;...\007を使用してシステムクリップボードを制御します。この機能をgnome-terminalで使用したいのですが、有効にする方法がわかりません。マンページには、XTerm用に以下を設定する必要があると記載されています。

disallowedWindowOps: 20,21,SetXprop

しかし、これはgnome-terminalでは機能しないようです。これを行う方法はありますか?

4
WouterH

申し訳ありませんが、gnome-terminalはこれをサポートしていません。

実際のエミュレーションは、vteウィジェットによって処理されます。 src/caps.cのソースコードには、着信エスケープシーケンスの照合/解析が開始されるテーブルが含まれています。 \e]はここではOSCと呼ばれ、OSC "52..."はここでは定義されていません。

3
egmont