码迷,mamicode.com
首页 > 其他好文 > 详细

关于Idea里设置Terminal为Git/bin/bash.exe中文乱码的问题的终极解决方案

时间:2019-01-19 21:22:14      阅读:880      评论:0      收藏:0      [点我收藏+]

标签:测试   run   设置   .exe   ram   -bash   git   进制   cmd   

1.这里如果设置为Git/git-bash.exe确实不会乱码,但是每次点Idea里的Terminal都会弹出一个单独的terminal窗口而非在idea子窗口里出现;

2.因此需要设置为Git/bin/bash.exe,但是这个东西它本质上貌似是用Cmd.exe来打开的?(反正需要设置页编码为65001),而且坑爹的还是它不支持chcp命令,不然还能设置AutoRun chcp 65001;

最终找了一个下午,终于在注册表里看到了改变方法,在注册表:HKEY_CURRENT_USER/Console/HKEY_CURRENT_USER\Console\C:_Program Files_Git_bin_bash.exe里有CodePage键,将它的值改为10进制的65001即可;

然后重新打开Terminal这个时候就不会是中文乱码了;(win10系统测试有效)

关于Idea里设置Terminal为Git/bin/bash.exe中文乱码的问题的终极解决方案

标签:测试   run   设置   .exe   ram   -bash   git   进制   cmd   

原文地址:https://www.cnblogs.com/silentdoer/p/10293081.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!