7.30 /terminal-setup - 安装Shift+Enter键绑定

2 分钟阅读

概述#

/terminal-setup 命令用于安装 Shift+Enter 键绑定,以便在终端中输入多行文本。此功能仅限 iTerm2 和 VSCode 终端。

基本语法#

bash
/terminal-setup

功能说明#

执行 /terminal-setup 命令后,Claude Code 会:

  1. 检测当前终端类型
  2. 安装 Shift+Enter 键绑定
  3. 配置多行输入模式
  4. 显示安装成功确认

支持的终端#

iTerm2#

  • 支持: ✓ 完全支持
  • 配置: 自动配置
  • 功能: Shift+Enter 换行,Enter 发送

VSCode 终端#

  • 支持: ✓ 完全支持
  • 配置: 自动配置
  • 功能: Shift+Enter 换行,Enter 发送

其他终端#

  • 支持: ✗ 不支持
  • 建议: 使用 iTerm2 或 VSCode 终端

使用场景#

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 # 输入多行文本

最佳实践#

  1. 确认终端:确认使用支持的终端
  2. 重启终端:安装后重启终端
  3. 测试功能:安装后测试键绑定
  4. 备份配置:卸载前备份配置

总结#

/terminal-setup 命令是 Claude Code 中用于配置终端键绑定的命令。通过使用此命令,你可以:

  • 安装 Shift+Enter 键绑定
  • 在终端中输入多行文本
  • 提高终端使用效率
  • 改善多行输入体验

合理使用 /terminal-setup 命令可以帮助你在终端中更方便地输入多行文本。

标记本节教程为已读

记录您的学习进度,方便后续查看。