Skip to content

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

概述

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

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

总结

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

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

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

基于 MIT 许可发布 | 永久导航