V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhaojun1998
V2EX  ›  JetBrains

Jetbrains 终端启用 codex,按 Backspace 键或空格键会吞中文字符,各位有遇到吗,很苦恼

  •  
  •   zhaojun1998 · 8 天前 · 1433 次点击

    前置条件:使用 Jetbrains 内的终端( PowerShell 、CMD 、Bash 、WSL2 都行)输入 codex 进入。 复现步骤目前发现 2 种: 1. 输入一个中文字符,然后再输入一个空格,第一个中文字符就看不到了,实际还有,只是看不到,回车发送给 codex 后能看到被"吞"的字符。 2. 输入两个中文字符,按 Backspace 键删除一次,最后一个字符被删了,前一个被 "吞" 了。

    尝试谷歌搜索、站内搜索、调整 Jetbrains 终端类型/设置/字体均无法解决。

    其他的一些尝试:

    • Mac 、Windows 都有这个问题。
    • Jetbrains 下的 IDEA 、WebStorm 也试过,一样。
    • claude 试过没问题。
    • Jetbrains 和 codex 都是最新正式版。
    • 使用外部终端没问题。
    8 条回复    2025-10-11 19:33:37 +08:00
    xuhuanzy
        1
    xuhuanzy  
       8 天前 via Android   ❤️ 1
    跟 Jetbrains 无关,因为 vscode 也会出现这个问题
    JYii
        2
    JYii  
       8 天前   ❤️ 1
    是的,打错字删除,删出一个空格来,似乎是显示 bug ,只使用其他 terminal 了。
    surbomfla
        3
    surbomfla  
       8 天前
    好像是 Codex Terminal 的 bug ,使用 VSC 的 Codex 插件 没有这个问题
    marco330
        4
    marco330  
       8 天前
    me too
    EyebrowsWhite
        5
    EyebrowsWhite  
       8 天前 via iPhone
    在 alacrity+zellij 下遇到了,而且英文也吞,不过应该只是字体颜色变得和背景一样了,回车之后就正常显示了
    asd999cxcx
        6
    asd999cxcx  
       8 天前
    各位是如何解决 codex 生成的代码中文乱码问题的?
    HuskyYellow
        7
    HuskyYellow  
       7 天前
    power shell 也遇到这个问题了, 我不怕丢那一个字,反正总比自己手敲代码快
    jarmanq
        8
    jarmanq  
       7 天前
    @asd999cxcx
    我是 windows ,在 C:\Users\用户名\.codex 下新建 AGENTS.md 文件
    然后加上如下内容就可以了

    必须使用 UTF-8 编码

    Your code must use the UTF-8 encoding format

    回复请使用中文

    Reply in Chinese
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 06:59 · PVG 14:59 · LAX 23:59 · JFK 02:59
    ♥ Do have faith in what you're doing.