Windows 下經常使用的終端有兩個,古老的 cmd
和功能強大但你記不住函數的 PowerShell
,二者我都用過一段時間,給個人提體驗是功可以用,界面醜陋,雖然 win10 下能夠經過調整背景顏色、透明度,字體大小、顏色等來讓它看起來不那麼醜,可是仍是醜,並且它不能實現我最想要的功能,多標籤,爲何會有這個需求,看了下面這張圖你就能體會到個人痛苦了。html
期間我也用過 xshell ,可是它給個人感受怪怪,很僵硬; Git Bash 也用過。說實話,我用它純粹是由於我不想用 sourcetree 這種圖形化的工具,可是又記不住 git 的函數,因此只好藉助 Git Bash
的智能感應來補全命令。linux
直到後來有一天,我偶然間在知乎發現了有人推薦了一款終端 Cmder !它簡直是個人救星。git
Cmder
是 Windows 下的一款終端軟件,它有着許多優勢shell
git
、ls
、curl
等命令直接到官網下載壓縮包,解壓便可使用。強烈建議下載完整版的,完整版內置了 git 工具,很是好用!bash
下載完成後解壓到任意文件夾便可,這裏我解壓到了 D:\Program Files\Green\cmder
這個目錄,建議路徑中不要出現中文。雙擊 Cmder.exe
文件就能夠直接使用了。
app
文本到此結束,感謝閱讀!
curl
不要激動!不要激動!我知道你想要什麼,放下你的板磚,請繼續往下看。函數
首先咱們須要配置下環境變量。工具
若是你不會配置,請跟着個人步驟來字體
此電腦
,點擊 屬性
高級系統設置
,彈出 系統屬性窗口
,點擊下方 環境變量
按鈕新建
按鈕CMDER_HOME
,變量值裏面輸入剛纔解壓的路徑 D:\Program Files\Green\cmder
而後點擊 肯定
path
,選中後點擊下方的 編輯按鈕
新建
,而後輸入 %CMDER_HOME%
點擊肯定,便完成了環境變量的配置若是你想驗證有沒有配置成功,按下 win
+ r
鍵,輸入 cmder
。若是配置成功,就能開打 Cmder 的界面。
不少時候,咱們但願在某個文件直接打開終端,其實咱們上面配置環境變量就是爲這一步服務的。
以管理員方式打開 cmd
或者 PowerShell
,輸入 Cmder.exe /REGISTER ALL
回車執行命令,這樣就完成了設置。
咱們能夠打開任意文件夾,在空白處,即可以看到 Cmder Here
的字樣,點擊即可以在此處打開 Cmder
打開 Cmder 後,使用快捷鍵 Win
+ Alt
+ p
打開設置界面,或者點擊右下角的菜單按鈕,選擇 Settings
也可進入設置界面。
若是你英文很差,能夠在參照下圖設置字體和主題
另外還能夠經過 Main
選項中的 Tab bar
和 Task bar
來分別設置標籤和在任務欄中的顯示方式。
若是你有其它的command但願經過 Cmder 打開,能夠在 Startup
下的 Tasks
中添加。裏面已經默認幫你配置了 Cmder
、PowerShell
、MinTTY
、Git Bash
。
默認啓動的是 Cmder ,若是你想默認啓動其它的command,你能夠在 Startup
設置爲其它的command
同時還能夠快速的切換當前使用的終端,假設你正在使用的 cmd
,這時輸入 bash
回車一下,即可以將當前標籤頁的終端切換成 Git Bash
Cmder 是不支持中文和 ll
命令的,這須要你在 Startup
下的 Environment
中設置一下。將 set LANG=zh_CN.UTF-8
和 alias ll=ls -al --show-control-chars --color $*
添加到 Environment
便可。熟悉 linux 的朋友應該知道 alias
的含義
很高興的告訴你, Cmder 的不少快捷鍵和 Chrome
是一致的,好比 Ctrl
+ w
是關閉當前標籤,Ctrl
+ Tab
是來回切換標籤, Ctrl
+ t
是新建標籤,對了在新建標籤的時候你能夠經過 New console split
選項來設置分屏。右擊某個標籤還能夠對標籤進行重命名。若是默認的快捷鍵和你正在使用的其它軟件衝突了,你能夠在 Settings
中的 Key & Macro
修改快捷鍵。