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

cmder 乱码乱行问题有解决办法吗

  •  
  •   hailongs · 2017-06-30 13:15:47 +08:00 · 6667 次点击
    这是一个创建于 2701 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我用的是 win7 企业版

    昨天刚下的 cmder

    发现 clear 命令无效,登陆到服务器后,屏幕 screen 不会自动刷新,手动 clear 也无效。

    然后 vim 操作文本文件,也会出现乱码重叠的问题(比如 vim 前半部分是文本的内容,后半部分是 ls 外层目录的一部分,醉了)

    27 条回复    2017-11-27 15:58:01 +08:00
    Leafove
        1
    Leafove  
       2017-06-30 13:50:17 +08:00
    要用 shell 就放弃 windows 吧,或者 xshell 这种商业解决方案.
    开源那个几个(cmder,babun,conemu,mintty 等等等等)都有各种各样的问题,甚至有时候某一天莫名其妙就不能用了.
    avichen
        2
    avichen  
       2017-06-30 14:24:53 +08:00
    你在 cmder 里面打开的是 cmd 还是 PowerShell
    你可以尝试在 Tasks 里面加入“ chcp 65001 ”看看
    hailongs
        3
    hailongs  
    OP
       2017-06-30 14:27:18 +08:00
    @avichen 大神,能说具体点吗?接触这个还没有 24 小时,不了解啊
    hailongs
        4
    hailongs  
    OP
       2017-06-30 14:29:43 +08:00
    @avichen 我 startup 默认打开的是 cmd,我试过 powershell,但是 ssh 命令都用不了 啊
    yimity
        5
    yimity  
       2017-06-30 14:30:09 +08:00 via Android
    设置一个支持中文的文字还是编码来着就好啦。
    7654
        6
    7654  
       2017-06-30 14:30:52 +08:00
    像什么把λ符号换成#,更改字体,chcp 改编码,都要试试
    第一个是光标定位不准,第二个是用错误的字体,显示中文会叠罗汉,第三个就是中文乱码
    用 xshell 吧,商业软件个人免费
    hailongs
        7
    hailongs  
    OP
       2017-06-30 14:35:43 +08:00
    @7654 冷不丁的从 iterm 转 cmder,界面稍微能接受一些。

    iterm -> secureCRT 或者 xshell 或者 putty,真是受不了啊
    hailongs
        8
    hailongs  
    OP
       2017-06-30 14:36:26 +08:00
    @yimity 你也碰到过么?
    avichen
        9
    avichen  
       2017-06-30 14:50:46 +08:00
    @hailongs #4 设置里面,找到“ Startup ”下面有个“ Tasks ”,选中你要修改的 shell,下面有个大大的编辑框,换行输入:chcp 65001,保存,再试试看
    fy
        10
    fy  
       2017-06-30 14:58:58 +08:00
    没有发现这种问题。我 cmder 下用 vagrant 也是 ssh 上去用得好好的,默认配置,你可以试着把默认 shell 换成 powershell 来代替 cmd 看看有没有好转。
    hailongs
        11
    hailongs  
    OP
       2017-06-30 16:35:35 +08:00
    @avichen
    我加了这行之后 u,发现命令都不能用了呢。比如 ls ssh 等
    烦请回复下。谢谢
    huzhen813
        12
    huzhen813  
       2017-06-30 16:38:13 +08:00
    从官网上下载最新版。其他网站下载的容易出现这种问题。
    avichen
        13
    avichen  
       2017-06-30 16:39:34 +08:00
    @hailongs #11 那你换到 Powershell 下面试试吧,我也无解了
    hailongs
        14
    hailongs  
    OP
       2017-06-30 16:52:50 +08:00
    @huzhen813 我就在官网下载的 full 包
    pengfei
        15
    pengfei  
       2017-06-30 17:02:21 +08:00
    试了一圈,感觉还是 putty 好用,没有那么多问题
    hailongs
        16
    hailongs  
    OP
       2017-06-30 17:16:12 +08:00
    @pengfei 这个 cmder 有一些小问题我可以接受,但是显示和 vim 编辑都有问题,这种问题就是极大的 bug 了。无法忍受啊,没办法编辑代码。
    chunqiuyiyu
        17
    chunqiuyiyu  
       2017-06-30 20:16:12 +08:00 via iPhone
    windows 下的 shell 就是坑,我以前找了一圈,都有这样那样的问题。现在用 git bash,虽然也有些问题,不过可以忍受。
    Marble
        18
    Marble  
       2017-06-30 21:22:28 +08:00 via iPhone
    换 win10 上 wsl 吧
    yushiro
        19
    yushiro  
       2017-06-30 21:42:04 +08:00 via iPhone
    中文字乱码是字体没设置好,alt+p,然后找找里面的配置吧,人在外面,没法具体提示
    mingyun
        20
    mingyun  
       2017-07-01 00:05:51 +08:00
    try git bash
    oska874
        21
    oska874  
       2017-07-01 09:44:34 +08:00
    试试 babun,用起来很爽
    hailongs
        22
    hailongs  
    OP
       2017-07-01 10:40:41 +08:00
    @yushiro 有时间帮忙操作看下。看看我这边配置下,是否有解
    standin000
        23
    standin000  
       2017-07-03 13:10:10 +08:00
    @yimity 谢谢, 终于找到 cmder 字符重叠的解决办法了,虽然 mini 版好像不行。xshell 应该不支持 cmd 外壳吗?
    hailongs
        24
    hailongs  
    OP
       2017-07-03 13:34:25 +08:00
    @standin000 你出现的问题和我的是一样的吗?你怎么解决的?
    standin000
        25
    standin000  
       2017-07-03 14:17:00 +08:00
    @hailongs 把 lambda 换成$符号,用完整版试试。
    MrWhite
        26
    MrWhite  
       2017-07-03 14:34:52 +08:00
    我用 cmder 的时候每次开始先运行"chcp 65001 " 这样子就不会出现乱码的问题,但是有时候会会遇到文字重叠。。挺坑爹啊
    coco2012
        27
    coco2012  
       2017-11-27 15:58:01 +08:00
    请问下,您解决了嘛,我也碰到同样的问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5767 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 02:19 · PVG 10:19 · LAX 18:19 · JFK 21:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.