[IDEA] 打造高效的IDEA Terminal環境
原創文章, 未經本人授權, 不可轉載!
導語
用過IDEA的, 都知道在螢幕下方有個Terminal, 預設路徑就是專案的路徑, 對於剛剛接觸的人來說, 可以說很方便了。 但是, 對於我這種
偷懶狂
和
習慣了Linux
的人來說, 效率還是太低了, 直到一天我發現了一個新玩意……
先看下效果圖, 如果那你希望把你的Terminal打造成如下的樣子, 恭喜你, 找對部落格了! 這篇文章幫你實現!
git status
用於檢視當前版本庫的狀態; 如果我們配置了git的別名的話, 可以用
git st
來檢視; 注意最後,
gst
是啥? Windows下別名還可以這樣配置?!
gst
什麼時候Windows也可以用
管道
了? 還能用Linux下的
head
命令?!
管道 &; Head
這個vim的配置…… 我不廢話了, 正式開始
Vim
準備工具
IDEA
這個是必須的, 不管是付費版還是社群版都行
Git
之所以我們可以使用管道, 設定別名, 都是基於Git來實現的。 只要安裝了GIt, 並記住安裝路徑, OK, 下一步
配置Git Bash
安裝好Git之後, 滑鼠右鍵, 會有一個
Git Bash Here
的玩意, 今天我們的重頭戲就是他。
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的用法了。
。bashrc
Git Bash的預設編輯器是Vim。 等等,
Vim能配置嗎? 當然可以啊!
修改
/etc/vimrc
就可以了。 許可權不夠? 只讀檔案? 要用
以管理員身份執行Git Bash
啦。 Windows下
以管理員身份執行
就相當於Linux下以
root
的身份執行。 修改配置檔案當然得root許可權才行。
以管理員身份執行
Git Bash與IDEA
等等, 說了這麼多, 怎麼全是在吹Git Bash? IDEA呢? 別急, 來了。
IDEA預設的shell是Windows的cmd, 我們完全可以將Terminal換成
Git Bash
! 不多說, 看圖就知道怎配置了, 但是請
注意
, 我們選的是
bin目錄下的bash.exe.
Git 安裝根目錄有一個git_bash。exe,
不能選這個
! 如果你喜歡PowerShell, 理論上是可以把shell更換成PowerShell的。
更換shell
至此, 你已經知道了如何更換shell了, 剩下的事就是根據自己的習慣去配置vimrc和bashrc檔案了。