眾所周知,Windows的CMD一直被人詬病,即時微軟後來出了強大的PowerShell,也沒有挽回Windows的口碑。這次推薦的軟體Cmder,正是Windows下程式設計師的福音,挽救了Windows下弱雞的終端體驗。
什麼是Cmder
ConEmu 是一個帶標籤的 Windows 終端,提供多標籤支援和豐富的自定義選項,是 Windows 下不可多得的 Console,它被建立出來替代極不滿沒有漂亮的控制檯模擬器的Windows上。Cmder的前身是ConEmu。
Cmder的安裝配置
下載
可以前往官網Cmder | Console Emulator下載,可選便攜版和完整版(推薦完整版還自帶Git等功能)
網盤分流
連結:pan.baidu.com/s/1Bu36ad_9mnJ0syCEb...
提取碼:lk9i
–來自百度網盤超級會員V6的分享
安裝
Cmder不需要安裝,可直接解壓至你喜歡的地方
配置環境變數
在系統屬性裡面配置環境變數,將Cmder.exe
所在檔案路徑新增至Path
裡,因為不常用,所以不做過多贅述。
配置右鍵快捷啟動
如果沒有配置環境變數,需要到cmder目錄裡執行以下命令。
Cmder.exe /REGISTER ALL
執行成功後,會在滑鼠右鍵增加一個選單,點選就可以在當前目錄啟動cmder。
介面效果的設定
首先使用windows+alt+p
進入介面設定
背景色設定
字型設定
背景透明度
隱藏標籤欄
顯示底部狀態列
修改命令提示符
將Cmder預設的命令提示符"λ"
改為“$”
,
在cmder\vendor
中的clink.lua
內第51行修改”λ”替換成”$”
-- build our own prompt
-- orig: $E[1;32;40m$P$S{git}{hg}$S$_$E[1;30;40m{lamb}$S$E[0m
-- color codes: "\x1b[1;37;40m"
local cmder_prompt = "\x1b[1;32;40m{cwd} {git}{hg}{svn} \n\x1b[1;39;40m{lamb} \x1b[0m"
local lambda = "λ"
cmder_prompt = string.gsub(cmder_prompt, "{cwd}", verbatim(cwd))
Cmder常用快捷鍵
Tab 自動路徑補全
Ctrl+T 建立新頁籤
Ctrl+W 關閉頁籤
Ctrl+Tab 切換頁籤
Alt+F4 關閉所有頁籤
Alt+Shift+1 開啟cmd.exe
Alt+Shift+2 開啟powershell.exe
Alt+Shift+3 開啟powershell.exe (系統管理員許可權)
Ctrl+1 快速切換到第1個頁籤
Ctrl+n 快速切換到第n個頁籤( n值無上限)
Alt + enter 切換到全屏狀態
Ctr+r 歷史命令搜尋
Tab 自動路徑補全
Ctrl+T 建立新頁籤
Ctrl+W 關閉頁籤
Ctrl+Tab 切換頁籤
Alt+F4 關閉所有頁籤
Alt+Shift+1 開啟cmd.exe
Alt+Shift+2 開啟powershell.exe
Alt+Shift+3 開啟powershell.exe (系統管理員許可權)
Ctrl+1 快速切換到第1個頁籤
Ctrl+n 快速切換到第n個頁籤( n值無上限)
Alt + enter 切換到全屏狀態
Ctr+r 歷史命令搜尋
Win+Alt+P 開啟工具選項視窗
alias別名
快捷方式:Win + Alt + P
在Environment
裡新增
set PATH=%ConEmuBaseDir%\Scripts;%PATH%
set LANG=zh_CN.UTF-8
ls=ls --show-control-chars -F
alias ll=ls -al --show-control-chars --color $*
alias gs=git status
alias gl=git log
alias ga=git add
alias gc=git commit
pwd=cd
clear=cls
這樣就可以在CMDER中使用gl來代替git log
等了。
解決中文亂碼
在設定中修改Environment
set LANG=zh_CN.UTF-8` `解決中文亂碼問題
- 如果想在win使用shell命令,需要修改
set PATH=%ConEmuBaseDir%\Scripts;%PATH%
改成如下
set PATH=%ConEmuBaseDir%\Scripts;%CMDER_HOME%\vendor\git-for-windows\usr\bin;%PATH%
本作品採用《CC 協議》,轉載必須註明作者和本文連結