MiMo Code 提供了一个交互式终端界面(TUI),用于配合 LLM 处理您的项目。本页介绍如何在 TUI 中输入消息、引用文件、执行命令以及在交互过程中控制模型。
运行 MiMo Code 即可启动当前目录的 TUI。
或者您可以为指定的工作目录启动它。
进入 TUI 后,您可以输入消息进行提示。
如需通过命令行以编程方式运行 MiMo Code,请参阅命令行运行。
在底部的输入框中键入消息,按 enter 发送。
shift+enter、ctrl+j、ctrl+return 或 alt+return 在消息中插入换行而不发送。ctrl+a / ctrl+e 跳到行首/行尾,ctrl+w 删除前一个单词,ctrl+u 删除到行首。完整列表见键盘快捷键。ctrl+c 或 ctrl+d,或使用 /exit 命令。
大多数操作使用前导键 ctrl+x:先按 ctrl+x,再按对应按键。例如新建会话为 ctrl+x 然后 n。了解更多。
您可以使用 @ 在消息中引用文件。这会在当前工作目录中进行模糊文件搜索。
文件的内容会自动添加到对话中。
MiMo Code 可以扫描你提供的图片并将其添加到提示词中。只需将图片拖放到终端窗口即可。
图片是否可用取决于所选模型是否支持多模态输入。
以 ! 开头的消息会作为 shell 命令执行。
命令的输出会作为工具结果添加到对话中。
输入 / 后跟命令名称可快速执行操作。例如:
大多数命令还支持以 ctrl+x 作为前导键的快捷键。完整的内置命令列表见斜杠命令速查,快捷键见键盘快捷键。
MiMo Code 提供 Build 和 Plan 两种内置工作模式:Build 模式可直接读写文件并执行命令;Plan 模式只输出行动计划而不修改文件,适合复杂或高风险任务。
tab 键,在 Build 与 Plan 之间切换。esc 可中断当前回合。更多关于模式的配置与自定义,请参阅工作模式。
您可以通过 MiMo Code 配置文件自定义 TUI 行为。
scroll_acceleration - 启用 macOS 风格的滚动加速,实现平滑、自然的滚动体验。启用后,快速滚动时速度会增加,慢速移动时保持精确。此设置优先于 scroll_speed,启用时会覆盖它。scroll_speed - 控制使用滚动命令时 TUI 的滚动速度(最小值:1)。默认为 3。注意:如果 scroll_acceleration.enabled 设置为 true,则此设置会被忽略。