使用 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+c 、 esc |
停止直播、关闭菜单或清除提示 |
| 退出 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 |
向左移动提示光标 |
| 向下翻页 | pgdown 、 shift+down |
向下滚动 TUI 页面 |
| 向上翻页 | pgup 、 shift+up |
向上滚动 TUI 页面 |
| 向右导航 | right |
向右移动提示光标 |
| 选项卡/焦点 | tab |
自动完成选择或切换组件焦点 |
| 向上导航 | up |
在菜单列表中向上滚动 |
| 插入换行符 | alt+enter 、 ctrl+j 、 shift+enter |
添加换行符以提示而不提交 |
您可以将单个操作映射到 JSON 文件中的多个键绑定。要禁用键绑定,请将列表设置为空(例如 [] )。如果文件格式错误,CLI 将使用有效部分并回退到损坏操作的默认值。
<公告>
图标:警告
iconColor: var(--主题-primary)
颜色:var(--主题-表面-表面-容器)
文本:重要:无法禁用键绑定 cli.exit 和 cli.enter 。
</公告>