TextBox (Beta)

TextBox ist die Rich-Eingabeflaeche von cmux zum Formulieren von Prompts, bevor sie an ein Terminal gesendet werden.

TextBox ist eine Beta-Funktion. Standardwerte und Verhalten koennen sich waehrend der Tests aendern.

Standardwerte

Die TextBox-Einstellungen befinden sich unter Settings > TextBox:

  • Show TextBox on New Terminals oeffnet neue Workspaces, Terminal-Tabs und Terminal-Splits mit sichtbarer TextBox, waehrend der Fokus im Terminal bleibt.
  • Focus TextBox on New Terminals setzt den Tastaturfokus in die TextBox. Fokus zeigt die TextBox ebenfalls an.
  • TextBox Max Lines begrenzt die Hoehe der TextBox, bevor ihr Inhalt scrollt.

cmux.json

Dieselben Standardwerte kannst du in ~/.config/cmux/cmux.json unter terminal setzen:

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

Wiederhergestellte Sitzungen behalten ihre gespeicherte TextBox-Sichtbarkeit und ihren Fokusstatus. Diese Standardwerte gelten nur fuer neu erstellte Terminal-Oberflaechen.