Loading

解决GitBash无法使用Pyhton,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'

参考

xnng/my-git-bash: my git bash config

posted @ 2020-10-29 16:02  azureology  阅读(288)  评论(0编辑  收藏  举报