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,解决了中文乱码问题


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM