/multiline-mode
切换多行输入模式,该模式会互换 Enter 和 Meta+Enter 的功能。
正常模式下,Enter 发送消息,Meta+Enter(或 Esc+Enter)插入换行。/multiline-mode 会把二者对调:Enter 变成插入换行,Meta+Enter 发送消息。在粘贴或撰写较长的多行提示词时很有用。同样的模式也可以在启动时用 --multiline 参数永久开启。
✅ 什么时候用?
直接输入较长的代码片段或错误信息
/multiline-mode,然后粘贴多行堆栈跟踪(不含 {..} 之类的特殊字符),用 Meta+Enter 发送
想长期以多行方式工作
启动时用 aider --multiline,而不是每次手动切换 /multiline-mode
⛔ 什么时候不该用?
只写一条简短消息
多行模式下 Enter 不再发送消息,还得额外记住 Meta+Enter——对短提示词是不必要的适应成本。
更好的选择: 留在默认模式,偶尔的多行场景改用 {tag} 标签或 /editor
不确定 Enter 现在是发送还是换行
切换之后 Enter 的行为和平时不一样,容易导致误发或卡住的输入。
更好的选择: 在重要输入前用 /settings 检查,或通过提示符行为判断当前处于哪个模式
来源
- Aider 官方文档——聊天内命令(In-chat Commands) ↗ aider.chat