zoukankan      html  css  js  c++  java
  • 中文配置[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程序员最最最最最痛苦的事儿是啥,知道不? 就是,狗日的客户又回来了,程序给删没了!

  • 相关阅读:
    Protobuf, understand the hood
    Linux下Matlab崩溃的解决方法
    高德地图AMapUI is not defined
    微信小程序
    js字符数组转化为数字数组
    高德地图网页端js API
    es6 函数的扩展(尾递归看不太懂,不浪费时间了)
    es6 数值扩展(正则稍微看了下,以后用得着再细看)
    vue清空表单
    es6 变量的解析复制
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3041101.html
Copyright © 2011-2022 走看看