IDEA 配置 Terminal 执行 gitbash
在 windows 开发环境下开发,我们通常会用到一些命令,而 Terminal 刚好可以解决这个问题。
但是默认情况下,该 Terminal 使用的是 windows 自带的 cmd,大多数人对 windows 控制台命令不太熟悉,所以就需要一个 linux 模拟器,gitbash 正好可以解决这个问题(安装 windows 版本的 Git 后自带该 bash 环境),我们只需要配置好后,就可以在 Terminal 中使用 Linux 命令了:
但是 gitbash 有一个中文乱码的问题我们需要在,Git 的安装目录下的 etc/bash.bashrc
末尾添加:
# support chinese
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
如果我们想通过 Terminal 运行 Windows 自带的 cmd,只需要在 Shell path
中写成 cmd
。
如果我们想通过 Terminal 运行 Windows 下的 Linux 子系统(windows10 1903 开始才支持此功能),只需要在 Shell path
中写成 bash
terminals 使用 bash 可能的问题
最近换了一台新电脑,按照原来的习惯将 terminal 设置成了 git bash,但是 git log 中文并不能正常显示,全部显示成字节形式的 16 进制数了,根据网上的教程使用下列命令解决了问题:
git config --global gui.encoding utf-8
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
export LESSCHARSET=utf-8
但是每次关闭 terminal 再打开新窗口时又会出现同样的问题,所以需要通过其他手段解决这个问题:
方法一:设置环境变量
在系统环境变量里添加 LESSCHARSET=utf-8
方法二:设置 terminal 启动时的环境变量
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论