クリップボードデータの照会または変更 (OSC 52)
クリップボード上のデータを照会または変更します。
- 0x1B
- ESC
- 0x5D
- ]
- 0x35 0x32
- 52
- 0x3B
- ;
- ____
- t
- 0x3B
- ;
- ____
- d
- 0x1B
- ESC
- 0x5C
- \
d の値に応じて、t で指定されたクリップボード上のデータを照会または変更します。
t は0 個以上の文字のリストで、各文字はシステム上の異なる種類の
クリップボードに対応します。xterm で定義されている t の各文字の意味は次のとおりです:
t | 種類 |
|---|---|
c | 標準クリップボード |
p | プライマリクリップボード |
q | セカンダリクリップボード |
s | 選択クリップボード |
0–7 | カットバッファ 0–7 |
Note
Ghostty は
t内の有効な値としてc、p、sのみを認識します。 それ以外の種類はcの別名として扱われます。tを省略した場合、 Ghostty は既定でプライマリクリップボードの照会または変更を行います (cと同等)。
Warning
Ghostty は現在、1 シーケンスにつき 1 つのクリップボードしか指定できません。 これは私たち側の制限であり、将来修正される可能性があります。
d が単一の文字 ? である場合、ターミナルは要求されたデータを含む
t 内で最初に見つかったクリップボードのデータを含む別の OSC 52 シーケンスで応答します。
それ以外の場合、d は t に列挙されたすべてのクリップボードの新しいデータを含む
Base64 エンコードされた文字列であることが期待されます。
d が有効な Base64 エンコード文字列でも文字 ? でもない場合、
t に列挙されたすべてのクリップボードがクリアされます。