中文配置[Git]win下git中文支持环境的配置

最近研究中文配置,稍微总结一下,以后继续补充:

    #win下git中文持支境环的配置

    #考参:《git威权指南》

    在win境环下刚安装好msysgit以后,待及不迫的打开gitbash

    打了一个中文字,怎么什么都没有呢?

    

    

图1 

    接着参照《Git威权指南》中的方法配置看看,这里我的git安装目录为D:\devsofts\Git,以下的作操无别特说明均在此目录下

    配置文件的改修应用文本编辑器就好了

    

1 GitBash中的中文录入问题

    默许的msysGit的shell中是没法输入中文的。

    要改修的是

    /etc/inputrc

    原内容:

    # disable/enable 8bit input

    set meta-flag on

    set input-meta on

    set output-meta off

    set convert-meta on

    改修为:

    # disable/enable 8bit input

    set meta-flag on

    set input-meta on

    set output-meta on  #第一处
set convert-meta off #第二处

    改修成完以后保存,从新打开gitbash再看看果效。

    $ 你好

    

    图2 

    

2  分页器中文出输问题。

    当我们执行一下作操时候还是会有乱码  $ echo 雅安 | less

    每日一道理
巴尔扎克说过“不幸,是天才的进升阶梯,信徒的洗礼之水,弱者的无底深渊”。风雨过后,眼前会是鸥翔鱼游的天水一色;走出荆棘,前面就是铺满鲜花的康庄大道;登上山顶,脚下便是积翠如云的空蒙山色。 在这个世界上,一星陨落,黯淡不了星空灿烂,一花凋零,荒芜不了整个春天。人生要尽全力度过每一关,不管遇到什么困难不可轻言放弃。

    

    图3 

    此次改修的文件也是在ect目录下,

    /etc/porfile

    此次是在文件的末端加上如下境环设置:

    declare -x LESSCHARSET=utf-8

 #记得这里=号面后不能有格空

    错误的写法

    declare -x LESSCHARSET= utf-8

    

    图4 

    示显常正了

    

3 ls命了示显中文文件名乱码 

    如果我们当前目录下有中文,应用ls列出文件的时候,文件名会有乱码

    

    图5 看到了吗,示显的是问号

    最简略的解决办法是在ls后加添一串的数参

    

    图6 

    为了方面起见我们也把它配置到

 /etc/porfile

    中,末端加添就好了

    配置如下:

    alias ls="ls --show-control-chars"

    

    图7 这样就常正了

    其他编码问题,如comment,commit的文件名中文问题,如果找到好办法在录记。

文章结束给大家分享下程序员的一些笑话语录: 小沈阳版程序员~~~ \n程序员其实可痛苦的了......需求一做一改,一个月就过去了;嚎~ \n需求再一改一调,一季度就过去了;嚎~ \n程序员最痛苦的事儿是啥,知道不?就是,程序没做完,需求又改了; \n程序员最最痛苦的事儿是啥,知道不? 就是,系统好不容易做完了,方案全改了; \n程序员最最最痛苦的事儿是啥,知道不? 就是,系统做完了,狗日的客户跑了; \n程序员最最最最最痛苦的事儿是啥,知道不? 就是,狗日的客户又回来了,程序给删没了!

posted @ 2013-04-24 21:37  xinyuyuanm  阅读(332)  评论(0编辑  收藏  举报