症状
使用Git Bash作为日常终端,执行wsl或python会卡死,执行ping出现中文乱码。
原因
windows下二进制文件专为cmd和powershell设计,与GitBash不兼容,需要用winpty包装一下。
解决
每次输入比较繁琐,直接写成alias一劳永逸。
# vi ~/.bash_profile
alias python='winpty python'
alias ping='winpty ping'
alias wsl='winpty wsl'
使用Git Bash作为日常终端,执行wsl或python会卡死,执行ping出现中文乱码。
windows下二进制文件专为cmd和powershell设计,与GitBash不兼容,需要用winpty包装一下。
每次输入比较繁琐,直接写成alias一劳永逸。
# vi ~/.bash_profile
alias python='winpty python'
alias ping='winpty ping'
alias wsl='winpty wsl'