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