VT シーケンスリファレンス
Ghostty がサポートする全 VT シーケンスのリファレンス。
このページでは、Ghostty がサポートする多くの VT シーケンスを紹介します。
このページはまだ作りかけです。Ghostty がサポートしているシーケンスは この一覧よりはるかに多く、ここに載っているシーケンスの リンク先ドキュメントの質もまちまちです。ドキュメントの改善に 貢献しやすい領域です!
現在はシーケンスの種類(制御文字、esc、CSI など)ごとにグループ化し、 構文のアルファベット順に並べています。将来的には、 より良い整理と検索機能を導入する予定です。
| 名前 | 構文 | 説明 |
|---|---|---|
| BEL | 0x07 | ユーザーに注意を促す(ビープ) |
| BS | 0x08 | カーソルを 1 つ後ろへ移動 |
| TAB | 0x09 | カーソルを次のタブストップへ右へ移動 |
| LF | 0x0A | カーソルを 1 行下へ移動(必要ならスクロール) |
| CR | 0x0D | カーソルを左マージンへ移動 |
| DECSC | ESC 7 | カーソルを保存 |
| DECRC | ESC 8 | カーソルを復元 |
| IND | ESC D | カーソルを 1 行下へ移動(必要ならスクロール) |
| RI | ESC M | カーソルを 1 行上へ移動(必要ならスクロール) |
| RIS | ESC c | 完全リセット |
| DECSCUSR | CSI Pn " " q | カーソルスタイルを設定 |
| DECKPAM | ESC = | 数字キーパッドをアプリケーションモードに設定 |
| DECKPNM | ESC > | 数字キーパッドを数字モードに設定 |
| DECALN | ESC # 8 | 画面アラインメントテスト |
| CUU | CSI Pn A | カーソルを上へ移動 |
| CUD | CSI Pn B | カーソルを下へ移動 |
| CUF | CSI Pn C | カーソルを右へ移動 |
| CUB | CSI Pn D | カーソルを左へ移動 |
| CNL | CSI Pn E | カーソルを n 行下げて最左列へ移動 |
| CPL | CSI Pn F | カーソルを n 行上げて最左列へ移動 |
| CUP | CSI Py ; Px H | カーソルを指定の行・列へ移動 |
| CHT | CSI Pn I | カーソルを n タブ分右へ移動 |
| ED | CSI Pn J | 画面を消去 |
| EL | CSI Pn K | 行を消去 |
| DL | CSI Pn M | カーソル位置で n 行削除 |
| IL | CSI Pn L | カーソル位置に n 行挿入 |
| DCH | CSI Pn P | カーソル位置で n 文字削除 |
| SU | CSI Pn S | n 行上へスクロール |
| SD | CSI Pn T | n 行下へスクロール |
| ECH | CSI Pn X | カーソル位置で n 文字消去 |
| CBT | CSI Pn Z | カーソルを n タブ分左へ移動 |
| HPR | CSI Pn a | カーソルから相対的な列へ移動 |
| REP | CSI Pn b | 直前の文字を n 回繰り返し |
| VPA | CSI Py d | カーソルを指定の行へ移動 |
| VPR | CSI Pn e | カーソルから相対的に n 行下へ移動 |
| TBC | CSI Pn g | タブストップを 1 つまたはすべてクリア |
| DSR | CSI Pn n | デバイス状態報告 |
| DECSTBM | CSI Pt ; Pb r | 上端と下端のマージンを設定 |
| DECSLRM | CSI Pl ; Pr s | 左端と右端のマージンを設定 |
| ICH | CSI Pn @ | カーソル位置に n 文字挿入 |
| HPA | CSI Px ` | カーソルを指定の列へ移動 |
| XTSHIFTESCAPE | CSI > Pn s | マウスレポートでの shift モディファイアの挙動を設定 |
| OSC 0 | OSC 0 ; Pt ST | ウィンドウアイコンとウィンドウタイトルを変更 |
| OSC 1 | OSC 1 ; Pt ST | ウィンドウアイコンを変更 |
| OSC 2 | OSC 2 ; Pt ST | ウィンドウタイトルを変更 |
| OSC 4 | OSC 4 ; Pn ; Pc ST | パレット色を照会または変更 |
| OSC 5 | OSC 5 ; Pn ; Pc ST | 特殊色を照会または変更 |
| OSC 7 | OSC 7 ; Pu ; ST | 作業ディレクトリを変更 |
| OSC 8 | OSC 8 ; Pp ; Pu ; ST | ハイパーリンクを開始または終了 |
| OSC 9 | OSC 9 ; Pt ; ST | デスクトップ通知を表示 |
| OSC 9;4 | OSC 9 ; 4 ; Ps ; Pn ; ST | 進捗状態を報告 |
| OSC 10 | OSC 10 ; Pc ST | 前景色を照会または変更 |
| OSC 11 | OSC 11 ; Pc ST | 背景色を照会または変更 |
| OSC 12 | OSC 12 ; Pc ST | カーソル色を照会または変更 |
| OSC 13 | OSC 13 ; Pc ST | ポインター前景色を照会または変更 |
| OSC 14 | OSC 14 ; Pc ST | ポインター背景色を照会または変更 |
| OSC 15 | OSC 15 ; Pc ST | Tektronix 前景色を照会または変更 |
| OSC 16 | OSC 16 ; Pc ST | Tektronix 背景色を照会または変更 |
| OSC 17 | OSC 17 ; Pc ST | ハイライト背景色を照会または変更 |
| OSC 18 | OSC 18 ; Pc ST | Tektronix カーソル色を照会または変更 |
| OSC 19 | OSC 19 ; Pc ST | ハイライト前景色を照会または変更 |
| OSC 21 | OSC 21 ; Pk = Pv ; ... ST | Kitty カラープロトコルで任意の色を照会または変更 |
| OSC 22 | OSC 22 ; Pt ST | ポインター形状を変更 |
| OSC 52 | OSC 52 ; Pc ; Pd ST | クリップボードデータを照会または変更 |
| OSC 104 | OSC 104 ; Pn ST | パレット色をリセット |
| OSC 105 | OSC 105 ; Pn ST | 特殊色をリセット |
| OSC 110 | OSC 110 ST | 前景色をリセット |
| OSC 111 | OSC 111 ST | 背景色をリセット |
| OSC 112 | OSC 112 ST | カーソル色をリセット |
| OSC 113 | OSC 113 ST | ポインター前景色をリセット |
| OSC 114 | OSC 114 ST | ポインター背景色をリセット |
| OSC 115 | OSC 115 ST | Tektronix 前景色をリセット |
| OSC 116 | OSC 116 ST | Tektronix 背景色をリセット |
| OSC 117 | OSC 117 ST | ハイライト背景色をリセット |
| OSC 118 | OSC 118 ST | Tektronix カーソル色をリセット |
| OSC 119 | OSC 119 ST | ハイライト前景色をリセット |