/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

  1. 打开 Preferences。
  2. 选择 Profiles -> Keys。
  3. 删除 Shift+Enter 键绑定。

VSCode

  1. 打开 Settings。
  2. 搜索 terminal.integrated.sendShiftEnter
  3. 禁用该选项。

与其他命令的配合使用

# 安装键绑定,然后使用
/terminal-setup
# 输入多行文本

最佳实践

  • 确认使用支持的终端。
  • 安装后重启终端并测试。
  • 需要卸载时先备份配置。

总结

/terminal-setup 命令让你在终端里更方便地输入多行内容,是提升输入体验的实用工具。

On this page