MSYS中ls显示中文乱码及访问其他驱动器

        MSYS 的启动方式有 -norxvt 和 -rxvt 两种,后者的界面的可配置性更好些,而前者使用的是 Windows 的默认终端,因此可配置性差一些。但是还要考虑中文的问题,直接使用ls时中文显示乱码,在 /etc/profile 文件中加入

  1. alias ls="ls --color=tty --show-control-chars"

    添加 --show-control-chars 选项可以使终端显示中文字符,可以参看 ls -h ,采用默认安装时,这个方法只在 -norxvt 启动方式下才有效,也就是使用原生的终端。 --color=tty 使终端显示不同类型的文件时区分颜色,这个参数是两种启动方式都有效的。

          另外就是访问其他驱动器的问题,实际上可以直接使用/d , /c 这样的方式来访问其他驱动器,只是在msys中没有显示而已,我使用的是cygwin的df命令可以看到:

    $ df -h
    Filesystem            Size  Used Avail Use% Mounted on
    c:                     30G   13G   17G  44% /cygdrive/c
    d:                    157G  111G   46G  71% /cygdrive/d
    e:                    164G  102G   62G  63% /cygdrive/e
    f:                     59G   57G  2.5G  96% /cygdrive/f
    g:                     30G   15G   16G  49% /cygdrive/g
    h:                     30G   26G  3.6G  88% /cygdrive/h
    j:                    832M  832M     0 100% /cygdrive/j

    • 0
      点赞
    • 1
      收藏
      觉得还不错? 一键收藏
    • 0
      评论

    “相关推荐”对你有帮助么?

    • 非常没帮助
    • 没帮助
    • 一般
    • 有帮助
    • 非常有帮助
    提交
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值