TextBox (Beta)

TextBox é a superfície de entrada rica do cmux para compor prompts antes de enviá-los a um terminal.

TextBox é um recurso beta. Seus padrões e comportamento podem mudar durante os testes.

Padrões

As configurações de TextBox ficam em Settings > TextBox:

  • Show TextBox on New Terminals abre novas áreas de trabalho, abas e divisões de terminal com TextBox visível, mantendo o foco no terminal.
  • Focus TextBox on New Terminals coloca o foco do teclado no TextBox. Focar também mostra o TextBox.
  • TextBox Max Lines limita a altura do TextBox antes que o conteúdo comece a rolar.

cmux.json

Defina os mesmos padrões em ~/.config/cmux/cmux.json dentro de terminal:

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

Sessões restauradas mantêm a visibilidade e o estado de foco do TextBox salvos. Esses padrões se aplicam apenas a superfícies de terminal recém-criadas.