zoukankan      html  css  js  c++  java
  • mingw下的msys显示与输入乱码

    一直很喜欢gcc+vim这个貌似已经不用在强调了,好了,我只是想说明下我的问题是首先从gcc编译出错提示开始的
    正如上面所说,安装完MinGW后使用gcc一编译,这程序没有错误还好,这一有错误发现输入的中文完全是一堆乱码,这有点抓狂,于是到网上搜索了下,果真有解决方法,下面给说一下
    首先我们修改下/etc/profile,这里我们已经打开使用msys了,我们要最后加入这样的内容
    export LANG=en

    alias l='/bin/ls --show-control-chars --color=auto'
    alias la='/bin/ls -aF --show-control-chars --color=auto'
    alias ll='/bin/ls -alF --show-control-chars --color=auto'
    alias ls='/bin/ls --show-control-chars --color=auto'
    然后保存退出,这里LANG=en是设置了语言环境,我们设置成英语,至于其它的我们要设置一下其它的语言环境了,这里不多说,其实英语也不错啊(- -),后面的alias是为了在使用ls时能够显示中文,但是我们发现不能输入中文,于是我们需要修改/etc/inputrc.default和用户目录下的.inputrc文件,
    我们找到这榜样的内容并修改
    set meta-flag on
    set input-meta on
    set output-meta on
    set convert-meta off
    家目录下的.inputrc里面保持一致,家目录在哪里我想你应该知道吧

    现在就可以输入中文和正确显示中文了

    原文链接

  • 相关阅读:
    flare3d_plane
    flare3d_TextureFilter
    flare3d_animation
    flare3d黄色星球案例再次解读整理
    pureMVC(二)
    flare3d_ColladaLoader
    flare3d_clone
    四则运算
    15章
    带界面的四则运算
  • 原文地址:https://www.cnblogs.com/yan456jie/p/5369441.html
Copyright © 2011-2022 走看看