git status中文文件名显示问题

在linux或者maxos上用git status
查看项目状态时,发现中文文件名显示有问题,如下:
|
上面中文文字被显示成xxxxxxxxx
,是因为git对0x80
以上的字符进行quote
造成的,man git-config
官方文档说明如下。
|
设置中文显示
|
设置git编辑器
默认会启用shell
的环境变量$EDITOR
所指定的软件,一般都是vim
或emacs
,也有些是nano
。当然也可以使用git config --global core.editor
命令设定你喜欢的编辑软件。
|
|
使用Sublime Text
则用以下命令:
|
使用TextMate
则用以下命令:
|