Skip to content
FunCoding

Search

Search docs, Skills and MCP

终端主题、补全与外部编辑器

配置 TUI 主题、shell 补全和长提示词编辑方式,并处理 Zsh 的 compdef 错误。

This page has not been translated into English yet. The original Chinese version is shown below.

Codex CLI 的 TUI 可以为 Markdown 代码块和 diff 提供语法高亮。终端外观、补全与提示词编辑各有独立设置,不必为了改变主题重配模型。

选择主题

运行 /theme 打开主题选择器,预览后保存到 $CODEX_HOME/config.toml 的 tui.theme。自定义主题文件使用 .tmTheme 格式,放到 $CODEX_HOME/themes 后再从选择器中选择。

Shell 补全

Codex 能生成 Bash、Zsh、Fish 和 PowerShell 补全脚本。以 Zsh 为例:

codex completion zsh

在 Zsh 的 shell 配置中加载输出:

eval "$(codex completion zsh)"

重新启动 shell,输入 codex 后按 Tab 检查补全是否正常。

如果出现 command not found: compdef,先初始化 Zsh 补全系统,再加载 Codex 补全:

autoload -Uz compinit && compinit
eval "$(codex completion zsh)"

外部编辑器

在输入框按 Ctrl+G,Codex 会打开 VISUAL 指定的编辑器;没有设置 VISUAL 时使用 EDITOR。保存并退出编辑器后,文本回到输入框,随后再发送。适合多段需求、验收条件和较长的排障上下文。

交互快捷键见快捷键参考;键位重映射可从 /keymap 检查和保存。