IDEA 配置 Terminal 执行 gitbash

发布于 2024-03-28 08:33:54 字数 1536 浏览 20 评论 0

在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

深居我梦

暂无简介

文章
评论
26 人气
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文