idea git配置_[IDEA] 打造高效的IDEA Terminal环境

本文介绍了如何在IDEA中将Terminal替换为GitBash,以提升开发效率。通过配置GitBash和Vim,实现类似Linux终端的功能,包括别名设置、管道命令等,让Windows下的开发体验更接近Linux。
摘要由CSDN通过智能技术生成
原创文章, 未经本人授权, 不可转载!

导语

用过IDEA的, 都知道在屏幕下方有个Terminal, 默认路径就是项目的路径, 对于刚刚接触的人来说, 可以说很方便了. 但是, 对于我这种偷懒狂习惯了Linux的人来说, 效率还是太低了, 直到一天我发现了一个新玩意......

先看下效果图, 如果那你希望把你的Terminal打造成如下的样子, 恭喜你, 找对博客了! 这篇文章帮你实现!

  • git status 用于查看当前版本库的状态; 如果我们配置了git的别名的话, 可以用 git st 来查看; 注意最后, gst 是啥? Windows下别名还可以这样配置?!

016828d9bba8f06b961213fe58d2d071.png
gst
  • 什么时候Windows也可以用管道了? 还能用Linux下的head命令?!

4f81519929ecf5a17312d12ab5633092.png
管道 & Head
  • 这个vim的配置...... 我不废话了, 正式开始

82e1b6aaf38b4bcf9a77baaaf151d4dc.png
Vim

准备工具

  • IDEA 这个是必须的, 不管是付费版还是社区版都行
  • Git 之所以我们可以使用管道, 设置别名, 都是基于Git来实现的. 只要安装了GIt, 并记住安装路径, OK, 下一步

配置Git Bash

安装好Git之后, 鼠标右键, 会有一个 Git Bash Here 的玩意, 今天我们的重头戏就是他.

6b986601106b37f84f3e5386767f213b.png
Git Bash Here

如果是Linux下, 我们只需要编辑 ~/.bashrc 文件, 就可以很方便的配置别名. 习惯了Linux的人绝对会觉得Windows下的cmd实在是太难用了: Tab键不能自动补全, 命令和Linux差距较大.......

为啥不用 Git bash 呢? 没有 .bashrc .bash_profile 等文件? 在用户主目录下新建一个就好了啊, 然后source一下, 和Linux一样的用法, 不信试试? Git Bash相当于一个微型的Linux虚拟机了, 集成了大部分Linux下常用的命令, 也能够读取.bashrc 等文件........ Linux党的福音有没有!!!!

我列出了部分我的 .bashrc 文件, 基本和Linux一样的玩法, 这里就不再多说alias的用法了.

a05d5cfe8bf65da647f14ef67d4cdf90.png
.bashrc

Git Bash的默认编辑器是Vim. 等等, Vim能配置吗? 当然可以啊! 修改 /etc/vimrc 就可以了. 权限不够? 只读文件? 要用 以管理员身份运行Git Bash 啦. Windows下 以管理员身份运行 就相当于Linux下以root的身份执行. 修改配置文件当然得root权限才行.

5956b9dfe8625be2a30cb79bd294f476.png
以管理员身份运行

Git Bash与IDEA

等等, 说了这么多, 怎么全是在吹Git Bash? IDEA呢? 别急, 来了.

IDEA默认的shell是Windows的cmd, 我们完全可以将Terminal换成Git Bash! 不多说, 看图就知道怎配置了, 但是请注意, 我们选的是bin目录下的bash.exe. Git 安装根目录有一个git_bash.exe, 不能选这个! 如果你喜欢PowerShell, 理论上是可以把shell更换成PowerShell的.

ecac52b9d89372246286cd8695c70fc7.png
更换shell

至此, 你已经知道了如何更换shell了, 剩下的事就是根据自己的习惯去配置vimrc和bashrc文件了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值