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,解决了中文乱码问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」