TextBox (Beta)

TextBox to rozbudowana powierzchnia wejściowa terminala w cmux do układania promptów przed wysłaniem ich do terminala.

TextBox jest funkcją beta. Domyślne ustawienia i zachowanie mogą się zmienić podczas testów.

Domyślne ustawienia

Ustawienia TextBox znajdują się w Settings > TextBox:

  • Show TextBox on New Terminals otwiera nowe obszary robocze, karty terminala i podziały z widocznym TextBox, pozostawiając fokus w terminalu.
  • Focus TextBox on New Terminals przenosi fokus klawiatury do TextBox. Fokus powoduje też pokazanie TextBox.
  • TextBox Max Lines ogranicza wysokość TextBox, zanim jego zawartość zacznie się przewijać.

cmux.json

Te same ustawienia domyślne ustawisz w ~/.config/cmux/cmux.json w sekcji terminal:

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

Przywrócone sesje zachowują zapisany stan widoczności i fokusu TextBox. Te ustawienia dotyczą tylko nowo utworzonych powierzchni terminala.