﻿---
title: "TUI 快捷键用 tui.keymap 改，空列表等于解绑"
summary: "composer 动作会回退到 tui.keymap.global；同名上下文绑定优先。空数组能关掉误触的快捷键。"
category: commands
level: intermediate
surfaces: [cli]
tags: ["TUI", "keymap", "config.toml"]
canonical: /tips/tui-keymap-unbind/
---

# TUI 快捷键用 tui.keymap 改，空列表等于解绑

composer 动作会回退到 tui.keymap.global；同名上下文绑定优先。空数组能关掉误触的快捷键。

```toml
[tui.keymap.global]
open_transcript = "ctrl-t"

[tui.keymap.composer]
submit = ["enter", "ctrl-m"]

[tui.keymap.chat]
interrupt_turn = "f12"
```

支持的上下文包括 `global`、`chat`、`composer`、`editor`、`vim_normal`、`pager`、`list`、`approval`、`agents`。composer 里没写的动作会去 `global` 找同名绑定。打开任务面板默认是 `tui.keymap.global.open_agents`（`alt-a`）。

某个动作老是误触，给它空列表：

```toml
[tui.keymap.composer]
submit = []
```

改完新开会话。本机实际键名以 `/help` 和当前 changelog 为准。

## 来源

- [OpenAI · Config basics](https://learn.chatgpt.com/docs/config-file/config-basic)
