原創文章, 未經本人授權, 不可轉載!

導語

用過IDEA的, 都知道在螢幕下方有個Terminal, 預設路徑就是專案的路徑, 對於剛剛接觸的人來說, 可以說很方便了。 但是, 對於我這種

偷懶狂

習慣了Linux

的人來說, 效率還是太低了, 直到一天我發現了一個新玩意……

先看下效果圖, 如果那你希望把你的Terminal打造成如下的樣子, 恭喜你, 找對部落格了! 這篇文章幫你實現!

git status

用於檢視當前版本庫的狀態; 如果我們配置了git的別名的話, 可以用

git st

來檢視; 注意最後,

gst

是啥? Windows下別名還可以這樣配置?!

[IDEA] 打造高效的IDEA Terminal環境

gst

什麼時候Windows也可以用

管道

了? 還能用Linux下的

head

命令?!

[IDEA] 打造高效的IDEA Terminal環境

管道 &; Head

這個vim的配置…… 我不廢話了, 正式開始

[IDEA] 打造高效的IDEA Terminal環境

Vim

準備工具

IDEA

這個是必須的, 不管是付費版還是社群版都行

Git

之所以我們可以使用管道, 設定別名, 都是基於Git來實現的。 只要安裝了GIt, 並記住安裝路徑, OK, 下一步

配置Git Bash

安裝好Git之後, 滑鼠右鍵, 會有一個

Git Bash Here

的玩意, 今天我們的重頭戲就是他。

[IDEA] 打造高效的IDEA Terminal環境

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的用法了。

[IDEA] 打造高效的IDEA Terminal環境

。bashrc

Git Bash的預設編輯器是Vim。 等等,

Vim能配置嗎? 當然可以啊!

修改

/etc/vimrc

就可以了。 許可權不夠? 只讀檔案? 要用

以管理員身份執行Git Bash

啦。 Windows下

以管理員身份執行

就相當於Linux下以

root

的身份執行。 修改配置檔案當然得root許可權才行。

[IDEA] 打造高效的IDEA Terminal環境

以管理員身份執行

Git Bash與IDEA

等等, 說了這麼多, 怎麼全是在吹Git Bash? IDEA呢? 別急, 來了。

IDEA預設的shell是Windows的cmd, 我們完全可以將Terminal換成

Git Bash

! 不多說, 看圖就知道怎配置了, 但是請

注意

, 我們選的是

bin目錄下的bash.exe.

Git 安裝根目錄有一個git_bash。exe,

不能選這個

! 如果你喜歡PowerShell, 理論上是可以把shell更換成PowerShell的。

[IDEA] 打造高效的IDEA Terminal環境

更換shell

至此, 你已經知道了如何更換shell了, 剩下的事就是根據自己的習慣去配置vimrc和bashrc檔案了。