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 і стан фокуса. Ці типові значення застосовуються лише до новостворених поверхонь термінала.