promptgarten 🌱

命令参考 · Claude Code

/terminal-setup

配置终端按键绑定,例如 Shift+Enter。

一步完成多项终端设置,其中最主要的是把 Shift+Enter 设为换行而不是发送。这个命令只在 VS Code、Cursor、Devin Desktop、Alacritty 和 Zed 中才需要——其他终端如 Ghostty、Kitty、iTerm2、WezTerm、Warp、Apple Terminal 或 Windows Terminal 无需设置就已经支持 Shift+Enter。在 gnome-terminal 和 JetBrains IDE 中根本没有这个命令;在那里可以改用 Ctrl+J 或反斜杠加 Enter。 根据终端不同,这个命令所做的不只是绑定按键:在 VS Code、Cursor 和 Devin Desktop 中,它还会关闭 GPU 加速,并为全屏模式调整鼠标滚轮灵敏度。在 Apple Terminal 中,它会启用 Option 作为 Meta 键以及提示音;在 iTerm2 中,它让 /copy 能够访问系统剪贴板。

什么时候用?

在 VS Code 或 Cursor 终端中启用 Shift+Enter

/terminal-setup

在 iTerm2 中为 /copy 开通剪贴板访问权限

在 iTerm2 中执行一次 /terminal-setup,之后 /copy 就能把文本写入系统剪贴板。

什么时候不该用?

本身就已经支持这些快捷键的终端

根据文档,像 Ghostty、Kitty、iTerm2、WezTerm、Warp、Apple Terminal 或 Windows Terminal 这样的终端无需设置就已经支持 Shift+Enter。

更好的选择: 什么都不用做——这些快捷键已经可以使用

gnome-terminal 或 JetBrains IDE(PyCharm、Android Studio 等)

根据文档,Shift+Enter 在这些环境中技术上不可用,/terminal-setup 在这里无济于事。

更好的选择: 使用 Ctrl+J 或反斜杠加 Enter 来实现换行

来源

更多命令 · Claude Code

/theme/tui/ultrareview/usage-credits/voice/web-setup/workflows/pr-comments/add-dir/advisor/agents/autofix-pr

全部命令 · Claude Code

分享:𝕏in💬