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 可见性和焦点状态。这些默认值只适用于新建的终端界面。