logologo

window下安装zsh

Dec 1, 2022 · 5 min

参照该教程

一些坑

vscode 下终端显示会出现乱码,需要在安装完字体后,配置好终端的字体

{
  "terminal.integrated.fontFamily": "MesloLGS NF"
}

可能会出现 vscode 的终端各种诡异问题:如方向键无法使用、显示光标乱跳、多了很多空格、回退按键各种问题出现,而直接打开 git-bash 一切正常,这时候可以直接卸载 git,重新安装,基本就能解决了

使用 git 的一些乱码 (windows 下)

使用 git 的 vi 编辑器时,中文显示乱码。尝试修改 git 目录底下的 /path to git/etc/vimrc

set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8

使用 git status 显示出来的文件的中文名没有显示正确,尝试如下配置:

git config --global core.quotepath false

使用 git log 时中文也可能出现如下显示错误:

<A1><B1><C1>

尝试如下设置:

git config --global i18n.commitencoding utf-8  # commit 编码
git config --global i18n.logoutputencoding utf-8 # log输出显示编码

然后设置环境变量

export LESSCHARSET=utf-8

ps:window 下可以在环境变量中添加一个 LESSCHARSET,对应值为 utf-8

参考