TextBox(ベータ)

TextBox は、ターミナルへ送る前にプロンプトを組み立てるための cmux のリッチなターミナル入力面です。

TextBox はベータ機能です。テスト中のため、既定値や動作が変わる場合があります。

既定値

TextBox の設定は Settings > TextBox にあります:

  • Show TextBox on New Terminals は、新しいワークスペース、ターミナルタブ、ターミナル分割を TextBox 表示状態で開き、フォーカスはターミナルに残します。
  • Focus TextBox on New Terminals はキーボードフォーカスを TextBox に置きます。フォーカスする場合は TextBox も表示されます。
  • TextBox Max Lines は、内容がスクロールし始める前の TextBox の最大高さを制限します。

cmux.json

同じ既定値は ~/.config/cmux/cmux.json の terminal で設定できます:

~/.config/cmux/cmux.json
{
  "terminal": {
    "showTextBoxOnNewTerminals": true,
    "focusTextBoxOnNewTerminals": false,
    "textBoxMaxLines": 10
  }
}

復元されたセッションは保存済みの TextBox 表示状態とフォーカス状態を保ちます。これらの既定値は新しく作成されたターミナル面にのみ適用されます。