/terminal-setup - 安装 Shift+Enter 键绑定
在终端中启用多行输入
概述
/terminal-setup 命令用于安装 Shift+Enter 键绑定,以便在终端中输入多行文本。仅支持 iTerm2 和 VSCode 终端。
基本语法
/terminal-setup功能说明
执行 /terminal-setup 后,Claude Code 会:
- 检测当前终端类型。
- 安装 Shift+Enter 键绑定。
- 配置多行输入模式。
- 显示安装成功提示。
支持的终端
iTerm2
- 支持:✓ 完全支持
- 配置:自动配置
- 行为:Shift+Enter 换行,Enter 发送
VSCode 终端
- 支持:✓ 完全支持
- 配置:自动配置
- 行为:Shift+Enter 换行,Enter 发送
其他终端
- 支持:✗ 不支持
- 建议:使用 iTerm2 或 VSCode 终端
使用场景
1. 在 iTerm2 中使用
# 在 iTerm2 中安装键绑定
/terminal-setup
# 配置完成后可使用 Shift+Enter 换行2. 在 VSCode 终端中使用
# 在 VSCode 终端中安装键绑定
/terminal-setup
# 配置完成后可使用 Shift+Enter 换行3. 输入多行文本
# 安装后可以输入多行文本
function hello() {
console.log("Hello, World!");
}
# 使用 Shift+Enter 换行,Enter 发送键绑定说明
默认行为
- Enter:发送命令。
- Shift+Enter:换行。
安装后行为
- Enter:发送命令。
- Shift+Enter:换行(不发送)。
注意事项
- 仅支持 iTerm2 与 VSCode 终端。
- 需要重启终端才能生效。
- 键绑定会影响所有终端会话。
- 可手动卸载键绑定。
卸载键绑定
iTerm2
- 打开 Preferences。
- 选择 Profiles -> Keys。
- 删除 Shift+Enter 键绑定。
VSCode
- 打开 Settings。
- 搜索
terminal.integrated.sendShiftEnter。 - 禁用该选项。
与其他命令的配合使用
# 安装键绑定,然后使用
/terminal-setup
# 输入多行文本最佳实践
- 确认使用支持的终端。
- 安装后重启终端并测试。
- 需要卸载时先备份配置。
总结
/terminal-setup 命令让你在终端里更方便地输入多行内容,是提升输入体验的实用工具。