idea下的terminal中设置git的bash

提纲
1、将idea中terminal设置为bash.exe
2、设置vim的配置vimrc
3、解决bash.exe中中文乱码的问题

1、将idea中terminal设置为bash.exe

idea中的terminal默认会打开windows的cmd.exe,在cmd.exe中只能使用windows下的一些命令,无法使用linux下命令,对于习惯了linux开发环境的工程师而言,windows的命令功能有限,而且如果使用windows的命令还要另外记忆一套命令,在linux和windows之间来回切换,很麻烦。所以,最好是在windows下也能使用linux的命令,好在在idea允许开发人员实现这一愿望。

File->setting->tools->terminal下设置git的bash.exe的路径:

注意在git的安装根目录下有一个git-bash.exe,不能设置这个,而要设置bin目录下的bash.exe。

这样设置后,打开terminal的tab就可以看到命令行已经切换成git的bash命令行了。

2、设置vim的配置vimrc

bash中使用vim来编辑文本文件,可是vim如何配置呢?比如给vim打开一个文件后,默认让行号显示出来,就需要在vim的配置文件/etc/vimrc中做配置才行。
vimrc是需要管理员权限才能修改的,所以我们要将bash以管理员身份打开,才能对vimrc进行配置。
在开始菜单中找到git的bash,以管理员身份打开,之后就可以在其中修改/etc/vimrc文件,在文件的最后输入set nu,然后每次用vim打开一个文本文件就可以看到行号了。

3、解决bash.exe中中文乱码的问题

(1)、首先找到IDEA在本地的安装路径,找到idea.exe.vmoptions文件和idea64.exe.vmoptions文件,在其最后一行添加
-Dfile.encoding=UTF-8
(2)、修改bash下家目录中的.bashrc文件,在文件最后添加
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"

这样以后用terminal打开bash后,中文就不会乱码了。

参考资料:
1、https://zhuanlan.zhihu.com/p/73277782,配置terminal为bash.exe和设置vimrc
1、https://www.cnblogs.com/siran/p/11077009.html,解决了中文乱码问题

posted @   zhangzl419  阅读(1247)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
点击右上角即可分享
微信分享提示