中文配置[Git]win下git中文支持环境的配置
最近研究中文配置,稍微总结一下,以后继续补充:
#win下git中文持支境环的配置
#考参:《git威权指南》
在win境环下刚安装好msysgit以后,待及不迫的打开gitbash
打了一个中文字,怎么什么都没有呢?
接着参照《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程序员最最最最最痛苦的事儿是啥,知道不? 就是,狗日的客户又回来了,程序给删没了!