使用 AGY CLI

设置

Antigravity CLI 提供了灵活的配置系统来自定义工作区行为、安全限制、编辑器首选项、视觉风格和性能。

  • 配置文件:存储在纯 JSON 文件 ~/.gemini/antigravity-cli/settings.json 中。
  • 设置面板:键入 /config/settings 打开全屏覆盖菜单,其中列出了所有可用选项。
  • 选择一个设置以打开其选项列表或文本输入字段。
  • 立即将您的选择保存到磁盘并返回到主列表。
  • 覆盖:某些设置可以在启动时通过 CLI 标志覆盖(例如 --sandbox--dangerously-skip-permissions )。
  • 设置菜单将显示一个指示符,显示覆盖的来源(例如,*沙盒模式被 --sandbox * 覆盖)。
  • 您仍然可以编辑磁盘上的持久设置,但当前会话将强制执行命令行覆盖,直到重新启动为止。

快速提示

动作/功能 提示/命令
自动完成文件路径 @ 将触发路径建议
清晰提示 输入 esc esc 清除提示框(当没有活动流时)
终端命令 在提示符开头使用 ! 直接运行终端命令
帮助 输入 ? 获取帮助并列出所有斜杠命令
减少工具调用的噪音 /config 中将详细程度设置为,以最大限度地减少大量工具调用的输出
管理权限 通过 /config/permissions 控制权限
返回对话 使用 /rewind/undo 倒回对话历史记录
分叉对话 使用 /fork 启动一个单独的工作区并从先前的点分支对话
清晰的对话 使用 /clear 清除提示并开始新的对话会话
继续对话 使用 /resume 列出并恢复以前的对话日志
自动保存简历 当您关闭 CLI 时,它会自动打印恢复该特定会话所需的确切命令

键绑定

AGY CLI 允许自定义键绑定。您可以通过键入 /keybindings 或直接修改 JSON 文件来编辑它们。

  • 文件位置~/.gemini/antigravity-cli/keybindings.json
  • 重置:要重置为默认值,请删除 keybindings.json 文件。

默认按键绑定

行动/命令 按键 目的
清晰的 TUI 屏幕 ctrl+l 清除终端输出
输入/提交 enter 提交提示或选择
退出/取消 ctrl+cesc 停止直播、关闭菜单或清除提示
退出 CLI ctrl+d 终止 CLI TUI 会话
暂停 CLI ctrl+z 将 CLI 会话推送到终端后台
编辑命令 e 打开编辑器编辑建议的终端命令
确认否 n 拒绝终端命令执行
确认是 y 批准终端命令执行
打开编辑器 ctrl+g 在默认 shell 编辑器中编辑提示
粘贴文本 ctrl+v 从剪贴板粘贴文本
重做文本编辑 ctrl+shift+z 重做上次撤消的文本更改
撤消文本编辑 ctrl+_ctrl+shift+- 撤消上次文本更改
复制(复制) ctrl+y 复制/复制选定的文本
向下导航 down 在菜单列表中向下滚动
转到底部 ctrl+end 直接跳转TUI视图到底部
转到顶部 ctrl+home 直接跳转TUI视图到顶部
向左导航 left 向左移动提示光标
向下翻页 pgdownshift+down 向下滚动 TUI 页面
向上翻页 pgupshift+up 向上滚动 TUI 页面
向右导航 right 向右移动提示光标
选项卡/焦点 tab 自动完成选择或切换组件焦点
向上导航 up 在菜单列表中向上滚动
插入换行符 alt+enterctrl+jshift+enter 添加换行符以提示而不提交

您可以将单个操作映射到 JSON 文件中的多个键绑定。要禁用键绑定,请将列表设置为空(例如 [] )。如果文件格式错误,CLI 将使用有效部分并回退到损坏操作的默认值。

<公告> 图标:警告 iconColor: var(--主题-primary) 颜色:var(--主题-表面-表面-容器) 文本:重要:无法禁用键绑定 cli.exitcli.enter 。 </公告>