Windows 終端終于好用起來了 !
用Windows開發(fā)時最頭疼的就是命令行工具不好用,功能單一,界面也不友好,后來發(fā)現(xiàn)了Cmder這個工具,它把多個終端環(huán)境整合在一起,還增加了不少實用功能,現(xiàn)在日常工作中已經(jīng)離不開它了。
Cmder是什么

一個開源的Windows命令行增強(qiáng)工具,基于ConEmu終端模擬器開發(fā),加入了clink命令補(bǔ)全、Git狀態(tài)提示等實用功能,最大的優(yōu)點是綠色便攜,可以直接放在U盤里到處使用。
核心功能
(1) 多終端標(biāo)簽頁支持,能同時運(yùn)行cmd、PowerShell、Bash等多種shell環(huán)境,通過Ctrl+數(shù)字鍵快速切換,每個標(biāo)簽頁都可以獨立設(shè)置工作目錄和啟動參數(shù)。

(2) 智能命令補(bǔ)全和歷史搜索,基于clink實現(xiàn)類似Linux bash的命令行補(bǔ)全功能,輸入命令時按Tab鍵自動補(bǔ)全,Ctrl+R可以搜索歷史命令,支持模糊匹配
(3) 深度Git集成,在Git倉庫目錄下會自動顯示當(dāng)前分支、文件狀態(tài)等信息,還可以通過配置選擇顯示或隱藏這些狀態(tài)提示

(4) 強(qiáng)大的別名系統(tǒng),支持簡單別名和復(fù)雜宏定義,可以把常用的長命令簡化成短命令,比如把git status設(shè)成gst,支持參數(shù)傳遞
(5) 會話持久化和便攜配置,所有設(shè)置都保存在config目錄中,包括ConEmu界面設(shè)置、別名定義、環(huán)境變量等,方便備份和遷移
(6) 自定義提示符和顏色主題,可以修改命令提示符的顯示格式,支持多行顯示、添加時間戳、自定義顏色方案,還內(nèi)置了Monokai等流行主題。

(7) 內(nèi)置SSH Agent支持,可以管理SSH密鑰,方便進(jìn)行遠(yuǎn)程服務(wù)器操作,配合Git使用特別方便
(8) 擴(kuò)展性良好,可以通過profile.d目錄添加自定義啟動腳本,支持多種腳本類型,滿足不同shell環(huán)境的初始化需求
安裝指南
(1) 從GitHub的cmderdev/cmder倉庫下載最新版本,有完整版和迷你版兩種,完整版包含Git等工具

(2) 解壓到本地目錄,建議放在用戶目錄下,避免權(quán)限問題,路徑中最好不要有中文或空格
(3) 首次運(yùn)行Cmder.exe會自動初始化,會在config目錄生成用戶配置文件
(4) 如果需要右鍵菜單集成,以管理員身份運(yùn)行Cmder.exe /REGISTER ALL
(5) 自定義配置放在config/user_profile腳本中,不同shell使用對應(yīng)的腳本文件





























