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

Windows 终端控制台显示问题

  •  
  •   taofoo · 2022-12-23 09:20:54 +08:00 · 2080 次点击
    这是一个创建于 736 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Windows 的终端在某些情况下会有字符错位的情况,特别是一次输出特别多内容的时候。

    有时候删除一个字符,后面还有个字符留在原地,光标也过不过。

    Windows terminal 也存在这个问题。

    有什么解决办法,或者说其他终端吗?
    10 条回复    2022-12-25 10:00:23 +08:00
    723X
        1
    723X  
       2022-12-23 09:31:15 +08:00 via Android
    屏幕缓存问题,更新显卡驱动可解
    jaredyam
        2
    jaredyam  
       2022-12-23 09:31:50 +08:00
    用 VS Code 里对应的终端能勉强解决
    R3drum
        3
    R3drum  
       2022-12-23 09:33:00 +08:00 via Android
    可以换个 shell 试试看
    ysc3839
        4
    ysc3839  
       2022-12-23 10:25:11 +08:00 via Android
    如果你是配合 Unix shell 使用,建议换 mintty 终端
    nightwitch
        5
    nightwitch  
       2022-12-23 11:19:06 +08:00
    不在乎性能可以用 mintty ,测试下来各方面来说个人使用体验最好
    rm0gang0rf
        6
    rm0gang0rf  
       2022-12-23 11:56:56 +08:00
    字体问题?没遇到。。
    baobao1270
        7
    baobao1270  
       2022-12-23 12:26:58 +08:00
    PS1 的问题?
    前几天 Linux 上遇到了类似的问题,经过检查是之前的程序输出了没有正确转义不可见字符,可能 windows 上也会有类似的情况
    hxy100
        8
    hxy100  
       2022-12-23 13:49:13 +08:00
    CMD 遇到过很多次这样的问题,windows Terminal 暂时没遇到过(考虑是不是版本太低的原因?),如楼上诸位所言,换 mintty 吧,安装 Git for Windows 后就自带了( https://git-scm.com/download/win ),还能顺便使用一些 Linux 下特有的命令,只想使用 mintty ,不使用 git 的 bash ,那直接 Win+R 运行窗口调用 C:\xxxxx\xxxx\mintty.exe cmd 命令即可;原生的 cmd ( bash 、unix 工具链无关)
    BBleae
        9
    BBleae  
       2022-12-23 17:28:25 +08:00
    换系统
    zed1018
        10
    zed1018  
       2022-12-25 10:00:23 +08:00
    一直用 terminal 没遇到过
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2656 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:39 · PVG 13:39 · LAX 21:39 · JFK 00:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.